Python基础阶段:时间日历模块操作

  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())

 

posted @ 2018-08-05 16:58  goodyoung  阅读(190)  评论(0编辑  收藏  举报