import time
before = time.time()
from datetime import datetime
str(datetime.now())
datetime.now().strftime('%Y-%m-%d ** %H:%M:%S')
time.strftime('%Y-%m-%d %H:%M:%S',time.localtime())
time.strftime('%Y%m%d %H:%M:%S',time.localtime(1434502529))
int(time.mktime(time.strptime('2015-08-01 23:59:59', '%Y-%m-%d %H:%M:%S')))
# 安装第三方依赖
pip install python-dateutil
import dateutil.parser
# 字符串时间 转化为 datetime 对象
dt = dateutil.parser.isoparse('2008-09-03T20:56:35.450686+00:00')
# 转化为本地时区的 datetime 对象
localdt = dt.astimezone(tz=None)
# 产生本地格式 字符串
localdt.strftime('%Y-%m-%d %H:%M:%S')
>>> from datetime import datetime
>>> datetime.now()
datetime.datetime(2018, 6, 30, 23, 3, 54, 238947)
# 年
>>> datetime.now().year
2018
# 月
>>> datetime.now().month
6
# 日
>>> datetime.now().day
30
# 时
>>> datetime.now().hour
23
# 分
>>> datetime.now().minute
7
# 秒
>>> datetime.now().second
58
# 毫秒
>>> datetime.now().microsecond
151169
# 获取星期几用 weekday方法
# 0 代表星期一,1 代表星期二 依次类推
>>> datetime.now().weekday()
5
# 要计算出 2018年6月24日 是星期几
thatDay = "2018-6-24"
from datetime import datetime
# 先把字符串表示的日期转化为 datetime 对象
theDay = datetime.strptime(thatDay, "%Y-%m-%d")
#再获取星期几
theDay.weekday()