37,744
社区成员




In [14]: t1 = time.strptime("22 Sep 16", "%d %b %y")
In [15]: time.mktime(t1)
Out[15]: 1474473600.0
#-*- coding: utf-8 -*-
import datetime
import time
current_date = "2016-9-22"
tmp_date_list = current_date.split('-')
# 日期到时间戳的转换
dateC=datetime.datetime(int(tmp_date_list[0]), int(tmp_date_list[1]), int(tmp_date_list[2]))
timestamp=time.mktime(dateC.timetuple())
print timestamp # float类型
print "==========================================="
# 将时间戳转换到日期
ltime=time.localtime(timestamp)
timeStr=time.strftime("%Y-%m-%d", ltime)
print timeStr
输出结果:
1474473600.0
===========================================
2016-09-22