Strftime 时间格式大全
2020-04-24 11:03
239 查看
Strftime 时间格式大全
strftime 可以转换成 str 的时间格式
最近一直在做时间序列相关的东西,经常需要使用strftime输出自己想要的时间格式,搜寻了很多资料做了总结,方便以后查阅:
例子: ‘2019-12-01 00:00:00’
常用格式
类型 | 备注 | 代码 | 显示内容 |
---|---|---|---|
完整日期 | "%F" |
‘2019-12-01’ | |
完整日期 | "%D"or "%x" |
‘12/01/19’ | |
完整时间 | "%X"or "%T" |
‘00:00:00’ | |
年份 | 全 | '%Y' |
‘2019’ |
年份 | 简 | "%y" |
‘19’ |
月份 | 全 | "%B" |
‘December’ |
月份 | 简 | "%b" |
‘De’ |
月份 | 数字 | "%m" |
‘12’ |
星期 | 全 | "%A" |
‘Sunday’ |
星期 | 简 | "%a" |
‘Sun’ |
天数 | "%d" |
‘01’ | |
小时 | 24时制 | "%H" |
‘00’ |
小时 | 12时制 | "%I" |
‘12’ |
小时 | 12时制 | "%I %p" |
‘12 AM’ |
分钟 | "%M" |
‘00’ | |
秒 | "%S" |
‘00’ |
非常用格式
例子: ‘2019-12-01 00:00:00’
类型 | 备注 | 代码 | 显示内容 |
---|---|---|---|
微秒 | "%f" |
‘000000’ | |
完整时间 | 全称 | "%c" |
‘Sun Dec 1 00:00:00 2019’ |
天数 | 一年第几天 | "%j" |
‘335’ |
天数 | 每周第几天 | %u |
‘7’ |
周数 | 每年第几周 | %U |
‘48’ |
技巧
可以使用 \n 对 str 进行空行,使得其在打印的时候更加美观
例如 :
print(pd.to_datetime('20191201').strftime('%d\n%b\n%Y\n%X'))
可以得到:
01
Dec
2019
00:00:00
作为pandas的 x axis 的话每行都会自动居中哦
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- C#时间/日期格式大全
- C#时间格式大全 转载的
- C#时间格式大全(转)/时间函数大全
- java时间格式大全
- java 时间格式大全
- Java日期转换SimpleDateFormat格式大全 和 判断是否为合法的日期时间字符串?
- dede 时间调用标签格式大全
- sqlite 中函数--nullif()、ifnull()、strftime()及时间格式函数
- C#时间格式大全(转)/时间函数大全
- C#时间格式大全
- java时间格式大全
- java时间格式大全(算法源码)
- java时间格式大全
- dedecms 日期时间格式大全
- C#时间格式大全时间函数大全
- DEDE日期时间格式大全
- 织梦DEDECMS时间标签调用格式大全
- asp.net时间格式大全
- Java时间格式大全
- C#时间/日期格式大全