我是靠谱客的博主 潇洒小懒虫,这篇文章主要介绍Python 格式化日期,现在分享给大家,希望可以做个参考。

                                                              Python 格式化日期

一、格式化日期

    1、我们可以使用 time 模块的 strftime 方法来格式化日期。

    2、python 中的时间日期格式化符号:     

序号符号描述
1%y两位数的年份表示(00-99)
2%Y四位数的年份表示(0000-9999)
3%m月份(01-12)
4%d月中的一天(0-31)
5%H24小时制小时数(0-23)
6%l12小时制小时数(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本地AM或PM的等价符
16%U一年中的星期数(00-53),星期天为星期的开始
17%w星期(0-6),星期天为星期的开始
18%W一年中的星期数(00-53),星期一为星期的开始
19%x本地相应的日期表示
20%X本地相应的时间表示
21%Z当前时区的名称
22%%%号本身

二、实例 

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
import time # 格式化成 2019-12-25 16:51:25 形式 print(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())) # 运行结果: 2019-12-25 17:06:08 # 格式化成 Sat Mar 28 22:24:24 2016 形式 print(time.strftime("%a %b %d %H:%M:%S %Y", time.localtime())) # 运行结果: Wed Dec 25 17:06:08 2019 # 将格式字符串转换为时间戳 a = "Sat Mar 28 22:24:24 2016" print(time.mktime(time.strptime(a, "%a %b %d %H:%M:%S %Y"))) # 运行结果: 1459175064.0 """将字符串的时间"2017-10-10 23:40:00" 转换为时间戳和元组""" a = "2017-10-10 23:40:00" # 元组 time_tuple = time.strptime(a, "%Y-%m-%d %H:%M:%S") print(time_tuple) # 时间戳 print(time.mktime(time_tuple)) # 运行结果: time.struct_time(tm_year=2017, tm_mon=10, tm_mday=10, tm_hour=23, tm_min=40, tm_sec=0, tm_wday=1, tm_yday=283, tm_isdst=-1) 1507650000.0 # 字符串格式更改。如time="2017-10-10 23:40:00",想改为 time="2017/10/10 23:40:00" a = "2017-10-10 23:40:00" print(time.strftime("%Y/%m/%d %H:%M:%S", time.strptime(a, "%Y-%m-%d %H:%M:%S"))) # 运行结果: 2017/10/10 23:40:00 # 获取当前时间戳转换为指定格式日期 print(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())) # 运行结果: 2019-12-25 17:32:36 """获取三天前的时间""" # 先获得时间数组格式的日期 threeDayAgo = (datetime.now() - timedelta(days = 3)) # 转换为时间戳 timeStamp = int(time.mktime(threeDayAgo.timetuple())) # 转换为其他字符串格式 otherStyleTime = threeDayAgo.strftime("%Y-%m-%d %H:%M:%S") print(otherStyleTime) # 运行结果: 2019-12-22 17:32:39

 

最后

以上就是潇洒小懒虫最近收集整理的关于Python 格式化日期的全部内容,更多相关Python内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(75)

评论列表共有 0 条评论

立即
投稿
返回
顶部