MySql数据库怎样把Long时间与日期相互转换

MySql数据库怎样把Long时间与日期相互转换,第1张

1

我用的是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)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6158597.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-16
下一篇 2023-03-16

发表评论

登录后才能评论

评论列表(0条)

保存