1 import time
2
3
4 # result = time.time()
5 # years = result / (24 * 60 * 60 * 365) + 1970
6 # print(years)
7 # print(result)
8 #
9 #
10 # result = time.localtime(1404100165.036104)
11 # print(result)
12
13
14 # 获取格式化的时间
15 # 秒 -> 可读时间
16 # import time
17 # time.ctime([seconds])
18 # seconds
19 # 可选的时间戳
20 # 默认当前时间戳
21
22 # t = time.time()
23 # result = time.ctime(t)
24 # print(result)
25
26
27
28 # 时间元组 -> 可读时间
29 # import time
30 # time.asctime([p_tuple])
31 # p_tuple
32 # 可选的时间元组
33 # 默认当前时间元组
34
35 # time_tuple = time.localtime()
36 # result = time.asctime(time_tuple)
37 # print(result)
38
39
40
41 # 字符串 -> 格式化日期
42 # time.strftime(格式字符串, 时间元组)
43 # 例如
44 # time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())
45 # 2017-09-02 17:21:00
46
47 # result = time.strftime("%y===%m-%d %H:%M:%S", time.localtime())
48 # print(result)
49 #
50 #
51 #
52 #
53 # pt = time.strptime("17===09-06 08:57:17", "%y===%m-%d %H:%M:%S")
54 # print(pt)
55 #
56 #
57 # t = time.mktime(pt)
58 # print(t)
59 #
60 # start = time.clock() #检测GPU运行程序时间
61 # for i in range(0, 10000):
62 # print(i)
63 #
64 # end = time.clock()
65 # print(end - start)
66 #
67 #
68 #
69 #
70 # while True:
71 # result = time.strftime("%y===%m-%d %H:%M:%S", time.localtime())
72 # print(result)
73 # time.sleep(1)
74
75
76 # import calendar
77 #
78 # print(calendar.month(2017, 6))
79
80
81
82
83
84
85
86
87
88 # import datetime
89 # t = datetime.datetime.now()
90 # print(datetime.datetime.today())
91 #
92 #
93 # print(type(t)) # 单独取时间
94 # print(t.year)
95 # print(t.month)
96 # print(t.day)
97 #
98 # print(t.hour)
99 # print(t.minute)
100 # print(t.second)
101
102
103
104
105
106
107
108 import datetime
109
110 # t = datetime.datetime.today()
111 # result = t + datetime.timedelta(days=7) #相加
112 # print(t, result)
113
114
115 first = datetime.datetime(2017, 9, 2, 12, 00, 00)
116 second = datetime.datetime(2017, 9, 3, 12, 00, 00)
117 # print(first, type(first))
118
119
#相减
120 delta = second - first
121 print(delta, type(delta))
122 print(delta.total_seconds())