扫码关注官方订阅号
Python怎么把例如2012-4-3的时间格式为2012-04-03?
学习是最好的投资!
http://niewj.iteye.com/blog/1679100
python的时间大致是time 模块和datatime模块,前者是涉及时间戳,后者是日期相关的。
python
time
datatime
2012-4-3 这个样子的结构是一个 datatime.datatime对象。
一般这些时间结构,都会有一个 strftime的方法,这个对象接收一个格式化字符串。具体的格式化符号请参考文档。常见的
strftime
具体而言
import datetime date = datetime.datetime(2012, 4, 3) date_string = date.strftime("%Y-%m-%d")
pythonfrom datetime import datetime datetime.strptime('2012-4-3', '%Y-%m-%d').strftime('%Y-%m-%d') # '2012-04-03'
from datetime import datetime datetime.strptime('2012-4-3', '%Y-%m-%d').strftime('%Y-%m-%d') # '2012-04-03'
'{0[0]}-{0[1]:0>2}-{0[2]:0>2}'.format('2012-4-3'.split('-'))
date.iosformat()
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
http://niewj.iteye.com/blog/1679100
python
的时间大致是time
模块和datatime
模块,前者是涉及时间戳,后者是日期相关的。2012-4-3 这个样子的结构是一个 datatime.datatime对象。
一般这些时间结构,都会有一个
strftime
的方法,这个对象接收一个格式化字符串。具体的格式化符号请参考文档。常见的具体而言
date.iosformat()