#-*- coding: utf-8 -*-
#python 27
#xiaodeng
#python之模組datetime##
import
datetime
'''name:
datetime - fast implementation of the datetime type.
'''#
help(datetime),datetime模組下的幾個類:
'''datetime.date
.today()
datetime.time
datetime.datetime
.now()
.timedelta(days=1)
datetime.timedelta
datetime.tzinfo
'''import
datetime
import
time
#今天日期
today=datetime.date.today()
print today#
2015-09-05
#日期物件;date(year, month, day) --> date object
s=datetime.date(2015,9,1)
print s,type(s)#
2015-09-01
#獲取當前系統時間
date=datetime.datetime.now()
print date#
2015-09-05 16:34:41.460000
#返回昨天的日期
defgetyesterday():
today=datetime.date.today()
oneday=datetime.timedelta(days=1)
yesterday=today-oneday
return
yesterday
#獲取當前年份,月份等,是乙個字串
defgetyear():
year=str(datetime.date.today())[0:4]
month=str(datetime.date.today())[5:7]
return
year,month
'getyear:
',getyear()
#返回當前時間的時間戳
s=time.time()
prints#
計算2個日期的天數差
import
datetime
d1=datetime.datetime(2015,9,1)
d2=datetime.datetime(2015,9,5)
print d2-d1#
4 days, 0:00:00
s=(d2-d1).days
print s#4天#
計算當前時間向後10小時的時間
import
datetime
d1=datetime.datetime.now()
d2=d1+datetime.timedelta(hours=10)#
注意hours,是有s的
print d2.ctime()#
sun sep 6 02:53:21 2015
#計算上個月的月份
import
time
last_month = time.localtime()[1]-1 or 12
print last_month
python之time模組和datetime模組
優先掌握的時間模組 一.time 時間分為三種格式 1.時間戳 從1970年到現在經歷過的秒數 時間戳的作用 用於時間間隔的計算 import time print time.time 1587949585.395314print time.strftime y m d h m s p 2020 0...
Python資料分析 時間模組datetime
目錄2.日期解析方法dateutil.parser.parse 時間模組主要有 datetime.date datetime.datetime datetime.timedelta date主要用於獲取日期,例如獲取當前日期或者特定日期,獲取的日期可以由str方法直接轉化為字串格式 from dat...
python模組之shutil模組
高階的 檔案 資料夾 壓縮包 處理模組 shutil.copyfileobj fsrc,fdst length 將檔案內容拷貝到另乙個檔案中 import shutil shutil.copyfileobj open old.xml r open new.xml w shutil.copyfile ...