time
>>> print time.strftime("%Y-%m-%d")
2017-02-20
>>> print time.strftime("%Y-%m-%d %H:%M:%S")
2017-02-20 17:23:45
print time.strftime("%Y-%m-%d %H:%M:%S",time.gmtime(time.time()))
2017-02-20 09:25:37#时间戳转换成时间格式的字符
print time.mktime(time.strptime("2015-03-02","%Y-%m-%d"))
1425225600.0#将字符格式的日期转换成时间戳
print time.localtime()
time.struct_time(tm_year=2017, tm_mon=2, tm_mday=20, tm_hour=17, tm_min=19, tm_sec=14, tm_wday=0, tm_yday=51, tm_isdst=0)
print time.asctime(time.localtime())
Mon Feb 20 17:19:54 2017
print time.asctime()
Mon Feb 20 17:18:51 2017
print time.time()
1487582465.91
print time.ctime()
Mon Feb 20 17:21:39 2017
datetime
print datetime.datetime.now()
2017-02-20 17:31:37.801184
print datetime.datetime.now() + datetime.timedelta(hours=3)
2017-02-20 20:34:17.645108
>>> print datetime.datetime.now() + datetime.timedelta(hours=-3)
2017-02-20 14:34:21.686191
print datetime.datetime.now() + datetime.timedelta(3)
2017-02-23 17:33:56.029221
>>> print datetime.datetime.now() + datetime.timedelta(-3)
2017-02-17 17:34:00.734179
>>> print datetime.datetime.now() + datetime.timedelta(hours=-3,minutes=20)
2017-02-20 14:57:11.474210
>>> print datetime.datetime.now() + datetime.timedelta(hours=-3,minutes=-20)
2017-02-20 14:17:21.20717
print datetime.datetime.now()
2017-02-20 17:41:30.034139
>>> print datetime.datetime.now().replace(minute=3,hour=2)
2017-02-20 02:03:31.707151#时间替换
原文:http://www.cnblogs.com/gengyantao/p/6420615.html