目前有一个精确到毫秒的long类型的时间戳, 如1451177600000, 这里我们想作以下操作:
- 转换为正常的时间格式
- 获取时间的星期
这里主要涉及到两个模块: time
、datetime
, 具体代码如下:
import time
a = time.ctime(1451177600000/1000)
print a
#out[1]: 'Sun Dec 27 08:53:20 2015'
print 'Day: %s' % a[:3]
#out[2]: Day: Sun
from datetime import datetime
datetime.fromtimestamp(1451177600000/1000).strftime('%Y-%m-%d %H:%M:%S')
#Out[33]: '2015-12-27 08:53:20'