python中datetime模块中strftime/strptime函数的使用

  

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 ()

  

 python中datetime模块中strftime/strptime函数的使用“> </p>
  <p> 2,由字符串格式转化为日期格式的函数为:datetime.datetime.strptime () </p>
  <p> <img src=   从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函数的使用