python - datetime

 

 

1,python中时间日期格式化符号:

 

2, 时间类型转字符串

   time.strftime(fmt[,tupletime])

 

3,字符串转时间类型

 time.strptime(str,fmt='%Y-%m-%d %H:%M:%S ')

 

4,str 转 datetime

  

5, datetime 转str

 

6,关于日期类型运算

  方法一:

   import datetime

    begin = datetime.date(2014,6,1)
    end = datetime.date(2014,6,7)
  for i in range(  (end - begin).days + 1  ):
    day = begin + datetime.timedelta(days=i)
    print str(day)

 方法二:

    import datetime  

     start='2016-06-01'  

  end='2017-01-01'  

  datestart=datetime.datetime.strptime(start,'%Y-%m-%d')  

      dateend=datetime.datetime.strptime(end,'%Y-%m-%d')  

     while datestart<dateend:  

              datestart+=datetime.timedelta(days=1)  

              print datestart.strftime('%Y-%m-%d')  

 

posted @ 2017-12-27 16:50  wayens  阅读(83)  评论(0)    收藏  举报