Python日期,python时间日期函数

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: