欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

Python常用的日期時間處理方法示例

系統 1614 0
            
#-*- coding: utf-8 -*-
import datetime


#給定日期向后N天的日期
def dateadd_day(days):
  d1 = datetime.datetime.now()
  d3 = d1 + datetime.timedelta(days)
  return d3


#昨天
def getYesterday():
  today = datetime.date.today()
  oneday = datetime.timedelta(days=1)
  yesterday = today - oneday
  return yesterday


#今天
def getToday():
  return datetime.date.today()


#獲取給定參數的前幾天的日期,返回一個list
def getDaysBefore(num):
  today = datetime.date.today()
  oneday = datetime.timedelta(days=1)
  li = []
  for i in range(0, num):
    #今天減一天,一天一天減
    today = today - oneday
    #把日期轉換成字符串
    li.append(datetostr(today))
  return li


#將字符串轉換成datetime類型
def strtodatetime(datestr, format):
  return datetime.datetime.strptime(datestr, format)


#時間轉換成字符串,格式為2015-02-02
def datetostr(date):
  return str(date)[0:10]


#時間轉換成字符串,格式為2015-02-02
def datetostr_secod(date):
  return str(date)[0:19]


#兩個日期相隔多少天,例:2015-2-04和2015-3-1
def datediff(beginDate, endDate):
  format = "%Y-%m-%d"
  bd = strtodatetime(beginDate, format)
  ed = strtodatetime(endDate, format)
  oneday = datetime.timedelta(days=1)
  count = 0
  while bd != ed:
    ed = ed - oneday
    count += 1
  return count


#兩個日期之間相差的秒
def datediff_seconds(beginDate, endDate):
  format = "%Y-%m-%d %H:%M:%S"
  if " " not in beginDate or ':' not in beginDate:
    bformat = "%Y-%m-%d"
  else:
    bformat = format
  if " " not in endDate or ':' not in endDate:
    eformat = "%Y-%m-%d"
  else:
    eformat = format
  starttime = strtodatetime(beginDate, bformat)
  endtime = strtodatetime(endDate, eformat)
  ret = endtime - starttime
  return ret.days * 86400 + ret.seconds


#獲取兩個時間段的所有時間,返回list
def getDays(beginDate, endDate):
  format = "%Y-%m-%d"
  begin = strtodatetime(beginDate, format)
  oneday = datetime.timedelta(days=1)
  num = datediff(beginDate, endDate) + 1
  li = []
  for i in range(0, num):
    li.append(datetostr(begin))
    begin = begin + oneday
  return li


#獲取當前年份 是一個字符串
def getYear(date=datetime.date.today()):
  return str(date)[0:4]


#獲取當前月份 是一個字符串
def getMonth(date=datetime.date.today()):
  return str(date)[5:7]


#獲取當前天 是一個字符串
def getDay(date=datetime.date.today()):
  return str(date)[8:10]


#獲取當前小時 是一個字符串
def getHour(date=datetime.datetime.now()):
  return str(date)[11:13]


#獲取當前分鐘 是一個字符串
def getMinute(date=datetime.datetime.now()):
  return str(date)[14:16]


#獲取當前秒 是一個字符串
def getSecond(date=datetime.datetime.now()):
  return str(date)[17:19]


def getNow():
  return datetime.datetime.now()


print dateadd_day(10)
#2015-02-14 16:41:13.275000

print getYesterday()
#2015-02-03

print getToday()
#2015-02-04

print getDaysBefore(3)
#['2015-02-03', '2015-02-02', '2015-02-01']

print datediff('2015-2-01', '2015-10-05')
#246

print datediff_seconds('2015-02-04', '2015-02-05')
#86400

print datediff_seconds('2015-02-04 22:00:00', '2015-02-05')
#7200

print getDays('2015-2-03', '2015-2-05')
#['2015-02-03', '2015-02-04', '2015-02-05']

print datetostr_secod(getNow())
#2015-02-04 16:46:47

print str(getYear(dateadd_day(-50))) + '-'\
  + getMonth() + '-'\
  + getDay() + ' '\
  + getHour() + ':'\
  + getMinute() + ':'\
  + getSecond()
#2014-02-04 16:59:04

print getNow()
#2015-02-04 16:46:47.454000

          


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 一区二区在线视频 | 中文字幕三区 | 男生日女生免费视频 | 日韩中文一区 | 成人做爽爽爽爽免费国产软件 | 毛片免费观看视频 | 国产一级大片在线观看 | 欧美一区二区黄 | 亚洲黄色a级 | 亚洲色图综合图片 | 日本在线网站 | 亚洲精品美女久久久 | 日韩在线亚洲 | 日韩av不卡在线 | 国产欧美日韩在线 | 欧美一区二区三区四区五区 | 奇米影视第七色 | 免费在线观看视频a | 激情五月色婷婷在线观看 | 日本激情在线视频 | 精品国内视频 | 日韩精选在线 | 日本高清无遮挡 | 瑟瑟视频在线 | 国产在线中文字幕 | 嫩草影院地址一二三网址 | 黄色电影在线免费观看 | 欧美精品成人免费视频 | 午夜小视频免费观看 | 日韩欧美一区在线观看 | 久久久av | 久久精品视频5 | 欧美性生活视频 | 精品推荐国产麻豆剧传媒 | 老色鬼久久AV综合亚洲健身 | 亚洲一区二区三区四区五区中文 | 狠狠的撸2015最新版狠狠的撸2015最新版 | 午夜色视频在线观看 | 99精品久久 | 农村寡妇偷人高潮A片小说 午夜爱爱爱爱爽爽爽网站免费 | 日本无卡码免费一区二区三区 |