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)
这样出来的就是正常时间