服务器的当地时间可能不是北京时间,因此要实现时区转换。
首先要引入pytz
模块:pip install pytz
#!/usr/bin/env python
# -*- coding:utf-8 -*-
# Author: wxnacy([email protected])
import time
from datetime import datetime
import pytz
tz = pytz.timezone('Asia/Shanghai') #东八区
t = datetime.fromtimestamp(int(time.time()),
pytz.timezone('Asia/Shanghai')).strftime('%Y-%m-%d %H:%M:%S %Z%z')
print(t) # ==> 2017-12-05 18:39:45 CST+0800