mysql timestamp 与python 的timestamp

1、

import time 

time.strftime('%Y%m%d %H:%M:%S')

但是mysql数据库的跟python的有些不同

【时间戳转格式化时间】

from_unixtime(createtime, '%Y%m%d %H:%i:%s')

【格式化时间转时间戳】

方法① 如果我们已有的时间已经是标准格式 2019-08-27 07:01:04

我们可以直接unix_timestamp('2019-08-27 07:01:04')==1566860464

如果我们的时间不是标准格式,比如createtime='20190827 07:01:04'

我们需要先转换为标准时间,使用str_to_date,就会转化为date,这个是标准格式

str_to_date('20190827 07:01:04','%Y%m%d %H:%i:%s') = 2019-08-27 07:01:04

然后再套一层unx_timestamp(str_to_date('20190827 07:01:04','%Y%m%d %H:%i:%s') )  就可以转化为时间戳了

2、

猜你喜欢

转载自www.cnblogs.com/yjybupt/p/11995507.html