python时间日期字符串各种

python时间日期字符串各种

第一种 字符串转换成各种日期 time 库

# -*- coding: utf-8 -*-
import time, datetime
# 字符类型的时间
tss1 = '2013-10-10 23:40:00'
# 转为时间数组
timeArray = time.strptime(tss1, "%Y-%m-%d %H:%M:%S")
print(timeArray)
# timeArray可以调用tm_year等
print(timeArray.tm_year)   # 2013
# 转为时间戳
timeStamp = int(time.mktime(timeArray))
print(timeStamp)  # 1381419600

这个比较强 想打印啥数据就打印啥数据

对应从excel copy过来的时间 需要用如下才能出来

from datetime import datetime
from xlrd import xldate_as_tuple

ccdate = datetime(*xldate_as_tuple(43362,0))#读取第10列的值
time = ccdate.strftime('%Y%m%d')#格式化时间
print(time)

这样出来的就是正常时间

python时间日期字符串各种