Python日期,python时间日期函数
1.时间模块是通过调用C库实现的,所以有些方法在某些平台上可能无法调用。
但是,他们提供的大部分接口基本上与C标准库time.h相同
2.datetime模块提供的界面更直观,更易用,功能更强大。
3.日历模块适合日期显示,尤其是日历形式的。
实例
进口时间
导入日历
#时间戳
timestamp=time.time()
打印(时间戳)
#返回可读形式的monaug 3023:00:352021 ;Ctime(args)asctime(args),args可能不会传输,或者time tuple struct_time可能会传输。
c_time=time.ctime()
打印(c_time)
asc_time=time.asctime()
打印(asc_time)
#返回时间元组struct _ time以当地时间;Localtime(args),可以不传递args,也可以传递浮点数。
localtime=time.localtime()
Print(localtime)# output: time。struct _ time (TM _ year=2021,TM _ mon=8,TM _ mday=30,TM _ hour=23,TM _ min=14,TM _ sec=55,TM _ wday=0,TM _
#时间元组拆分
Year=localtime.tm_year# year
Month=localtime.tm_mon# month
Y_day=localtime.tm_yday#一年中的哪一天
M_day=localtime.tm_mday#一月的哪一天?
W_day=localtime.tm_wday#星期几
When hour=localtime.tm_hour#
Minute=localtime.tm_min#分钟
Sec=localtime.tm_sec# sec
Isdst=localtime.tm_isdst#是否为夏令时,取值为:1(夏令时),0(非夏令时),-1(未知),默认-1。
#格式化时间到时间字符串
#24小时显示
format _ time=time . strftime( % Y-% m-% d % h :% m :% S ,localtime)
print(format _ time)# output 2021-08-302:21:56
#12小时显示
f _ time=time . strftime( % Y-% m-% d % I :% m :% S ,localtime)
打印(f_time)#输出2021-08-3011:23:00
# String to Time返回时间元组
p _ time=time . strptime(format _ time, %Y-%m-%d%H:%M:%S )
打印(p_time)
#日历
cal=calendar.month(2021,8)
打印(校准)
输出结果:
2021年8月
MoTuWeThFrSaSu
一
2345678
9101112131415
16171819202122
23242526272829
3031
这就是python时间和日期模块的介绍。希望对你有帮助。更多python学习方向:Python基础课程
本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。