字符串转日期时间¶
将str
转为datetime
¶
使用datetime.datetime
中的strptime
方法
示例
Python | |
---|---|
将datetime
转为str
¶
使用datetime.datetime
中的strftime
方法
示例
Python | |
---|---|
常用strftime()
和 strptime()
格式¶
示例DEMO¶
此示例将当前的日期时间转化为格式化的字符串
输出如下
Text Only | |
---|---|
基本格式¶
代码 | 解释 | 示例 |
---|---|---|
%Y |
年(4位数) | 2021, 2022 |
%m |
月(补零2位数) | 03, 04, 12 |
%d |
日(补零2位数) | 05, 06, 31 |
%H |
时(补零2位数, 24小时制) | 00, 01, 23 |
%M |
分(补零2位数) | 00, 01, 59 |
%S |
秒(补零2位数) | 00, 01, 59 |
%f |
微秒(6位数) | 126551 |
其他格式¶
代码 | 解释 | 示例 |
---|---|---|
%y |
年(2位数) | 21, 22 |
%I |
时(补零2位数, 12小时制) | 01, 03, 12 |
%p |
上下午 | AM, PM |
%j |
本年第几天(补零3位数) | 001, 002, 365, 366 |
%w |
本周第几天,0代表周日 | 0, 1, 6 |
%W |
本年第几周(补零2位数,周一是第一天) | 00, 01, 53 |
%U |
本年第几周(补零2位数,周日是第一天) | 00, 01, 53 |
%A |
星期几完整写法 | Sunday, Monday, Saturday |
%a |
星期几缩写 | Sun, Mon, Sat |
%c |
本地化的日期和时间 | Tue Aug 16 21:30:00 1988 |
%x |
本地化的日期 | 08/16/1988 |
%X |
本地化的时间 | 21:30:00 |