Python怎么把例如2012-4-3的时间格式为2012-04-03?
python
的时间大致是time
模块和datatime
模块,前者是涉及时间戳,后者是日期相关的。
2012-4-3 这个样子的结构是一个 datatime.datatime对象。
一般这些时间结构,都会有一个 strftime
的方法,这个对象接收一个格式化字符串。具体的格式化符号请参考文档。常见的
具体而言
import datetime
date = datetime.datetime(2012, 4, 3)
date_string = date.strftime("%Y-%m-%d")
python
from datetime import datetime datetime.strptime('2012-4-3', '%Y-%m-%d').strftime('%Y-%m-%d') # '2012-04-03'
2 回答5.3k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
4 回答1.6k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
2 回答972 阅读✓ 已解决
1 回答1.8k 阅读✓ 已解决
http://niewj.iteye.com/blog/1679100