Mysql Timestamp sysdate() 调整日期,时
2019-07-05 本文已影响0人
我是张迪
因测试,需要插入不同日期的记录,经过尝试,发现
unix_timestamp(sysdate()-XXXX)这样的方法可以实现。举几个例子
1.当前时间为 2019-07-05 18:48:00
unix_timestamp(sysdate()-10000)
得到的时间是 2019-07-05 17:48:00
2. unix_timestamp(sysdate()-100000)
得到的时间是 2019-07-05 08:48:00
发现规律了吗?这个XXXX的值,就是在对 yyyy-mm-dd hh:mm:ss 对应位置上的时间进行调整。
如果是想把时间调整为之后的时间,用+ 号即可。
例如: unix_timestamp(sysdate()+10000000000)
得到的时间是 2020-07-05 18:48:00
这个方法还蛮有意思的,也很方便快捷