# 獲取日期:import datetime #呼叫事件模組
today =datetime.date.today() #獲取今天日期
deltadays =datetime.timedelta(days=1) #確定日期差額,如前天 days=2
yesterday =today -deltadays # 獲取差額日期,昨天
tomorrow =today +dletadays # 獲取差額日期,明天
# 日期格式化輸出
isoformat=』%y%m%d』 #設定輸出格式
print today.strftime(isoformat)
dt = datetime.now()
print '(%y-%m-%d %h:%m:%s %f): ', dt.strftime('%y-%m-%d %h:%m:%s %f')
print '(%y-%m-%d %h:%m:%s %p): ', dt.strftime('%y-%m-%d %i:%m:%s %p')
print '%%a: %s ' % dt.strftime('%a')
print '%%a: %s ' % dt.strftime('%a')
print '%%b: %s ' % dt.strftime('%b')
print '%%b: %s ' % dt.strftime('%b')
print '日期時間%%c: %s ' % dt.strftime('%c')
print '日期%%x:%s ' % dt.strftime('%x')
print '時間%%x:%s ' % dt.strftime('%x')
print '今天是這週的第%s天 ' % dt.strftime('%w')
print '今天是今年的第%s天 ' % dt.strftime('%j')
print '今周是今年的第%s周 ' % dt.strftime('%u')
# # ---- 結果 ----
# (%y-%m-%d %h:%m:%s %f): 2010-04-07 10:52:18 937000
# (%y-%m-%d %h:%m:%s %p): 10-04-07 10:52:18 am
# %a: wed
# %a: wednesday
# %b: apr
# %b: april
# 日期時間%c: 04/07/10 10:52:18
# 日期%x:04/07/10
# 時間%x:10:52:18
# 今天是這週的第3天
# 今天是今年的第097天
# 今周是今年的第14周
獲取前一天,後一天的日期
datetime.date(2015,01,04)+datetime.timedelta(days=+1)
datetime.date(2015,01,04)+datetime.timedelta(days=-1)
import time
#當前時間
time.strftime(「%y-%m-%d %h:%m:%s」, time.localtime())
#獲取上週日日期
isoformat = "%y%m%d"
lastsunday = datetime.date.today() - datetime.timedelta(days=datetime.date.today().isoweekday())
print lastsunday.strftime(isoformat)
#獲取上週日所有日期
def getweek():
week = {}
isoformat = "%y%m%d"
lastsunday = datetime.date.today() - datetime.timedelta(days=datetime.date.today().isoweekday())
sunday = int(lastsunday.strftime(isoformat))
week['sun'] = sunday
week['sat'] = sunday - 1
week['fri'] = sunday - 2
week['thur'] = sunday - 3
week['wed'] = sunday - 4
week['tue'] = sunday - 5
week['mon'] = sunday - 6
return week
print getweek()
#當月第一天
import time,datetime
d_today = datetime.datetime.today()
d_first = datetime.datetime(d_today.year, d_today.month, 1)
result = time.mktime(d_first.timetuple())
python 日期處理 python 日期時間處理
獲取日期 import datetime 呼叫事件模組 today datetime.date.today 獲取今天日期 deltadays datetime.timedelta days 1 確定日期差額,如前天 days 2 yesterday today deltadays 獲取差額日期,昨天...
Python 日期時間處理
所有日期 時間的api都在datetime模組內。1.日期輸出格式化 datetime string import datetime now datetime.datetime.now now.strftime y m d h m s 輸出 2015 04 07 19 11 21 strftime是...
python對日期時間處理
python處理時間的模組有三個 datetime,time,calendar datetime模組主要是用來表示日期的,就是我們常說的年月日時分秒,calendar模組主要是用來表示年月日,是星期幾之類的資訊,time模組主要側重點在時分秒,粗略從功能來看,我們可以認為三者是乙個互補的關係,各自專...