码迷,mamicode.com
首页 > 数据库 > 详细

mysql中的sql时间格式转换

时间:2015-01-10 13:48:22      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:

from_unixtime(unix_timestamp, format)
把时间戳转化为指定的格式
as:
select from_unixtime(addTime, ‘%Y-%m-%d %h:%i:%s‘) as datetime from table1

unix_timestamp([datetime])
把日期时间转化为时间戳
as:
select from_unixtime([addDay]) as unixtime from table1

case(value as type)
convert(value, type)
都是把指定的值和类型转化了指定的类型并产生相应的值
其中类型(type)如下:
signed:整型
unsigned:无符号整型 
decimal:浮点型
datetime:日期型
time:时间
date:日期
char():字符型,可带参数
binary:二进制
as :
select cast(‘123abc‘ as signed) as res; //转为整型 
123
--------------
select convert(‘123.001‘, signed);
123
-------------
其中,convert(value using charset),可转化了指定的字符集编码
as:
select convert(‘要的值‘ using utf8) // 转为 utf8

  

mysql中的sql时间格式转换

标签:

原文地址:http://www.cnblogs.com/lin3615/p/4214733.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!