猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
Python怎么把例如2012-4-3的时间格式为2012-04-03?
Python怎么把例如2012-4-3的时间格式为2012-04-03?
jeck猫
浏览 769
回答 5
5回答
白猪掌柜的
python的时间大致是time 模块和datatime模块,前者是涉及时间戳,后者是日期相关的。 2012-4-3 这个样子的结构是一个 datatime.datatime对象。 一般这些时间结构,都会有一个 strftime的方法,这个对象接收一个格式化字符串。具体的格式化符号请参考文档。常见的 %Y 表示年(Year) %m 表示月(month) %d 表示日(day) %H 表示时(Hour) %M 表示分(Minute) %S 表示秒(Second) %f 表示毫秒(Micro Second) 具体而言 import datetime date = datetime.datetime(2012, 4, 3) date_string = date.strftime("%Y-%m-%d")
0
0
0
烙印99
pythonfrom datetime import datetime datetime.strptime('2012-4-3', '%Y-%m-%d').strftime('%Y-%m-%d') # '2012-04-03'
0
0
0
小怪兽爱吃肉
'{0[0]}-{0[1]:0>2}-{0[2]:0>2}'.format('2012-4-3'.split('-'))
0
0
0
翻翻过去那场雪
date.iosformat()
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Python
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续