Python的datetime模块其实就是日期和时间模块的结合,常见的属性方法都比较常用
比如:
datetime.day, datetime.month datetime。一年分别表示一个datetime对象的日,月,年;如下
从datetime进口datetime dt=datetime.now() #创建一个datetime类对象 打印dt.year, dt.month dt.day “‘ 输出为: 2015 3 8 “‘ >之前python中datetime模块非常好用,提供了日期格式和字符串格式相互转化的函数strftime/strptime
1,由日期格式转化为字符串格式的函数为:datetime.datetime.strftime ()
从datetime进口datetime dt=datetime.now () 印刷的时间:(Y % - % m - H % d %: % m: % S % f):“, dt。strftime (“% Y - % m - H % d %: % m: % S % f ') 印刷的时间:(Y % - % m - H % d %: % m: % S % p):“, dt。strftime (' % y - % - % d %: % m: % S % p”) 打印“星期缩写% %:% s的% dt。strftime (“%”) 打印“星期全拼% %:% s的% dt。strftime (“%”) 打印“月份缩写% % b: % s的% dt。strftime (“% b”) 打印“月份全批% % B: % s的% dt。strftime (“% B”) 打印“日期时间% % c: % s的% dt。strftime (“% c”) 打印的今天是这周的第% s天' % dt。strftime (w ' % ') 打印的今天是今年的第% s天' % dt。strftime (j ' % ') 打印“今周是今年的第% s周”% dt。strftime (“% U”) 打印的今天是当月的第% s天' % dt。strftime (% d)
输出如下:
时间:(Y % - % m - H % d %: % m: % S % f):,181000 23:30:42 2015-03-08
引用>
时间:(Y % - % m - H % d %: % m: % S % p):,15-03-08下午11:30:42
星期缩写%:太阳
星期全拼%:周日
月份缩写% b: 3月
3月份全批% B:
日期时间% c: 03/08/15 23:30:42
今天是这周的第0天
今天是今年的第067天
今周是今年的第十周
今天是当月的08年第天以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
python中datetime模块中strftime/strptime函数的使用