我用的是SQLyog数据库客户端。通过from_unixtime把Long时间转换为日期格式。具体用法如下:select from_unixtime(1388776825)执行即可
2
还可以增加时间格式,用法如下:
SELECT FROM_UNIXTIME( 1388776825, '%Y%m%d' ) 结果:20140104SELECT FROM_UNIXTIME( 1388776825, '%Y年%m月%d' ) 结果:2014年1月4
3
如果想逆向转换,可以通过unix_timestamp()函数反向转换。用法如下:
SELECT UNIX_TIMESTAMP() //获取当前时间的秒数
SELECT UNIX_TIMESTAMP('2014-03-23 10:10:40') //获取指定日期格式的秒数
SELECT UNIX_TIMESTAMP('2014-03-23') //获取指定日期格式的秒数
怎样从MySQL里面取出日期转换成 yyyy-MM-dd HH:mm:ss格式如果数据库是datetime类型,那么可以:
DateFormate df = new SimpleDateFormate("yyyy-MM-dd HH:mm:ss")
Date d = df.parse(str)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)