当前位置: 代码迷 >> 综合 >> python 常用的时间戳转换小函数
  详细解决方案

python 常用的时间戳转换小函数

热度:21   发布时间:2024-01-31 19:47:15.0
#输入为string类型的时间,形如 2020-05-31 00:00:00
#输出为毫秒级别的时间戳
def time2tmstp(time_info):timeArray = time.strptime(time_info, "%Y-%m-%d %H:%M:%S")timeStamp = int(time.mktime(timeArray))timeStamp = int(str(timeStamp) + "000")timeStamp = timeStamp - 8 * 3600 * 1000return timeStampdef get_hour(timeStamp):timeStamp = timeStamp + 3600 * 1000 * 8timeStamp = int(str(timeStamp)[:-3])timeArray = time.localtime(timeStamp)return timeArray.tm_hourdef get_day(timeStamp):timeStamp = timeStamp + 3600 * 1000 * 8timeStamp = int(str(timeStamp)[:-3])timeArray = time.localtime(timeStamp)return timeArray.tm_mday

 

  相关解决方案