python时间格式化

导入time模块

import time

time.time() #获取当前时间戳

>>> import time
>>> time.time()
1544961651.926242

time.localtime(time.time())  #转换成一个元组,包含9个元素

>>> time.localtime(time.time())
time.struct_time(tm_year=2018, tm_mon=12, tm_mday=16, tm_hour=20, tm_min=5, tm_sec=27,
 tm_wday=6, tm_yday=350, tm_isdst=0)

 使用strftime方法格式时间

>>> time.strftime("%Y-%m-%d %H:%M:%S",time.localtime())
'2018-12-16 20:16:12'

格式化符号

  1. %y 两位数的年份表示(00-99)
  2. %Y 四位数的年份表示(000-9999)
  3. %m 月份(01-12)
  4. %d 月内中的一天(0-31)
  5. %H 24小时制小时数(0-23)
  6. %I 12小时制小时数(01-12)
  7. %M 分钟数(00=59)
  8. %S 秒(00-59)
  9. %a 本地简化星期名称
  10. %A 本地完整星期名称
  11. %b 本地简化的月份名称
  12. %B 本地完整的月份名称
  13. %c 本地相应的日期表示和时间表示
  14. %j 年内的一天(001-366)
  15. %p 本地A.M.或P.M.的等价符
  16. %U 一年中的星期数(00-53)星期天为星期的开始
  17. %w 星期(0-6),星期天为星期的开始
  18. %W 一年中的星期数(00-53)星期一为星期的开始
  19. %x 本地相应的日期表示
  20. %X 本地相应的时间表示
  21. %Z 当前时区的名称
  22. %% %号本身

 


Python中日期格式是通过使用time和datetime模块进行操作的。可以使用time模块中的strftime函数来将日期格式为字符串。具体来说,strftime函数接受一个格式字符串作为参数,并返回一个格式后的日期字符串。日期格式字符串中使用特定的占位符来表示不同的日期和时间部分。例如,"%Y"表示四位数的年份,"%m"表示两位数的月份,"%d"表示两位数的日期。通过组合不同的占位符,可以得到所需的日期格式。此外,Python的datetime模块也提供了format函数,可以用于将日期格式为字符串。format函数接受一个格式字符串作为参数,并返回一个格式后的日期字符串。与strftime函数类似,格式字符串中的占位符用于表示不同的日期和时间部分。所以,通过使用time和datetime模块中的相应函数,可以很方便地对日期进行格式。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [你想要知道的Python日期格式知识都在这!](https://blog.csdn.net/weixin_34223655/article/details/91445316)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [Python :格式日期](https://blog.csdn.net/sehun_sx/article/details/123553822)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值