import time
# print('开始计时')
# time.sleep(1)
# print('延时打印')
# 获取时间戳(从1970-01-01 00:00:00到此刻的秒数)
t = time.time()
# print(t)
# 将一个时间戳转换为日期时间(time.struct_time)对象
# 不传时间戳转换当前时间,包含时区
local_time = time.localtime()
# print(local_time)
# print(local_time.tm_year)
# print(local_time[0])
# 根据年月日时分秒等转换为时间戳
new_time = time.mktime((2018, 7, 31, 10, 37, 38, 1, 212, 0))
# print(new_time)
# 将时间戳转换time.struct_time,不包含时区
gt = time.gmtime()
# print(gt)
# 0时区与当前时区相差的秒数
# print(time.timezone)
# 格式化显示
# print(time.strftime('%Y-%m-%d %H:%M:%S', local_time))
print(time.strftime('%D', local_time))
'''
%Y:年(4位)
%y:年(2位)
%m:月
%d:日
%D:月/日/年
%H:时
%M:分
%S:秒
%w:星期(1~7)
%W:本周是今年的第几周
'''
# 特定的显示格式
print(time.asctime())
import calendar
# 返回一年的日历
c = calendar.calendar(2018, w=2, l=2, c=2, m=2)
# print(c)
# 返回某年的的某月的日历
m = calendar.month(2018, 7)
# print(m)
# 闰年判断
print(calendar.isleap(2008))
# 两个年份之间的闰年数量,区间:[起始,结束)
print(calendar.leapdays(2000, 2008))
print(calendar.leapdays(2000, 2009))
Python time calender 模块
最新推荐文章于 2023-06-19 23:10:11 发布