# 时间戳:1459994552.51
# 本地时间
time.struct_time(tm_year=2016, tm_mon=4, tm_mday=7, tm_hour=10, tm_min=3, tm_sec=27, tm_wday=3, tm_yday=98, tm_isdst=0)
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import time
# 格式化成2016-03-20 11:45:39形式
print time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())
# 格式化成Sat Mar 28 22:24:24 2016形式
print time.strftime("%a %b %d %H:%M:%S %Y", time.localtime())
# 将格式字符串转换为时间戳
a = "Sat Mar 28 22:24:24 2016"
print time.mktime(time.strptime(a,"%a %b %d %H:%M:%S %Y"))
输出结果:
2016-04-07 10:25:09
Thu Apr 07 10:25:09 2016
1459175064.0
接收的是一个元组。
#!/usr/bin/python
import time
t = (2009, 2, 17, 17, 3, 38, 1, 48, 0)
secs = time.mktime( t )
print "time.mktime(t) : %f" % secs
print "asctime(localtime(secs)): %s" % time.asctime(time.localtime(secs))
# 以上实例输出结果为:
time.mktime(t) : 1234915418.000000
asctime(localtime(secs)): Tue Feb 17 17:03:38 2009
import datetime
time_01 = datetime.datetime.now()
time_01 = time_01 + datetime.timedelta(days=31)
print time_01
time_02 = datetime.date
print time_02
time_03 = datetime.datetime.now().date()
time_03 = time_03 + datetime.timedelta(days=31)
print time_03
# 以下是输出结果
# time_01 = 2018-04-30 13:40:04.58900
# time_02 = <type 'datetime.date'>
# time_03 = 2018-04-30