精品专区-精品自拍9-精品自拍三级乱伦-精品自拍视频-精品自拍视频曝光-精品自拍小视频

網站建設資訊

NEWS

網站建設資訊

python的time&datetime模塊

python版本:2.7
官方文檔地址:
time:https://docs.python.org/2.7/library/time.html
datetime:https://docs.python.org/2/library/datetime.html

站在用戶的角度思考問題,與客戶深入溝通,找到沾化網站設計與沾化網站推廣的解決方案,憑借多年的經驗,讓設計與互聯網技術結合,創造個性化、用戶體驗好的作品,建站類型包括:成都網站設計、做網站、企業官網、英文網站、手機端網站、網站推廣、域名注冊、網頁空間、企業郵箱。業務覆蓋沾化地區。

time模塊

1、獲取當前時間

時間戳:time.time()
    輸出:1708066786.208922

# 將時間戳轉換為時間數組
localtime = time.localtime(time.time())
輸出:time.struct_time(tm_year=2018, tm_mon=10, tm_mday=30, tm_hour=9, tm_min=42, tm_sec=20, tm_wday=4, tm_yday=227, tm_isdst=0)

格式化時間顯示:time.strftime('%Y-%m-%d %H:%M:%S', localtime)
輸出:'2018-10-30 09:43:04'
注:不加參數時,默認就是輸出當前的時間,即 time.strftime('%Y-%m-%d %H:%M:%S')

2、自定義時間,多用于數據庫查詢

# 設置一個時間字符串
date_str = "2015-01-01 12:00:00"
print date_str

# 將時間字符串轉換為時間數組
date_array = time.strptime(date_str,"%Y-%m-%d %H:%M:%S")
print date_array

# 將時間數組轉換為時間戳
date_stamp = time.mktime(date_array)
print date_stamp

3、比較兩個時間的差值

輸入:
    start = time.time()
    time.sleep(10)
    end = time.time()
    print end - start

輸出:
    10.0014948845(秒)

重點函數

time.time()
返回當前時間的時間戳

time.localtime([secs])
將一個時間戳轉換成一個當前時區的struct_time,如果seconds參數未輸入,則以當前時間為轉換標準;未提供secs參數時,按當前時間為準

time.mktime(t)
將一個struct_time轉換為時間戳,如下time.localtime接收一個時間戳返回一個struct_time,而time.mktime接收一個struct_time,返回一個時間戳

time.strftime(format[, t])
將指定的struct_time(默認為當前時間),根據指定的格式化字符串輸出
t未指定,傳入time.localtime()作為默認參數

datetime

1、時間戳與當前時間格式化

當前時間:print datetime.datetime.now()
輸出:datetime.datetime(2018, 10, 30, 9, 38, 15, 687000), 

當前時間格式化:
    datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
    datetime.datetime.today().strftime('%Y-%m-%d %H:%M:%S')

時間戳的格式化:
    datetime.datetime.fromtimestamp(time.time()).strftime('%Y-%m-%d %H:%M:%S')

時間數組:
    datetime.datetime.now().timetuple()
    time.struct_time(tm_year=2018, tm_mon=10, tm_mday=30, tm_hour=9, tm_min=43, tm_sec=12, tm_wday=4, tm_yday=227, tm_isdst=-1)

獲取時間戳:
    time.mktime(datetime.datetime.now().timetuple())

2、時間差計算

加一天:
    (datetime.datetime.now()+datetime.timedelta(days=1)).strftime("%Y-%m-%
d %H:%M:%S")
輸出:2018-10-31 9:52:42

加一小時:
(datetime.datetime.now()+datetime.timedelta(hours=1)).strftime("%Y-%m-
%d %H:%M:%S")

加一分鐘:
(datetime.datetime.now()+datetime.timedelta(minutes=1)).strftime("%Y-%
m-%d %H:%M:%S")

同理:
    減一小時:
    (datetime.datetime.now()-datetime.timedelta(hours=1)).strftime("%Y-%m-
%d %H:%M:%S")

3、比較兩個時間的差值

輸入:
    starttime = datetime.datetime.now()
    endtime = datetime.datetime.now()
    print  (endtime - starttime).seconds

重點類

 datetime.date
是指年月日構成的日期,屬性:year,month,和 day。

datetime.time
獨立于任何特定的日子,假設每天都有24 * 60 * 60秒(這里沒有“閏秒”的概念)。即時間。屬性:hour,minute,second,microsecond,和tzinfo。

datetime.datetime
日期和時間的組合。屬性:year,month, day,hour,minute,second,microsecond,和tzinfo。

datetime.timedelta
表示兩個時間之間的差異的持續。

文章名稱:python的time&datetime模塊
分享地址:http://m.jcarcd.cn/article/pijgsg.html
主站蜘蛛池模板: 国产探花 | 国产综合网在线 | 精品欧美| 91密臀在线播放 | 国产精品二区三区 | 福利导航站 | 人人添人人透人人澡 | 国产视频一区在线 | 日本伊人网在线观看 | 日本伦理片在线看 | 成人精品视频免费 | 麻花天美星空果冻 | 日本一区二区不卡 | 最新在线国产麻豆 | 午夜国产福到在线 | 韩日一区二区三区 | 国产欧美一v精品 | 国偷自产一区二区 | 欧美三级韩国三 | 国产传媒在线播放 | 成人福利精品在线 | 国产精品原创专区 | 最新影视剧高清在线观看 | 精品国产午夜大片 | 91免费观看视频 | 国产91精品系 | 中文字幕第9 | 日本a在线 | 精品一线二线在线 | 日韩精品免费一 | 青草视频 | 精品乱伦欧美国产 | 日本在线看黄 | 91短视频福利导航 | 欧美日韩精 | 欧洲女人牲 | 成人午夜爱看 | 国产精品自拍第四页 | 97人人人人人 | 欧美午夜福利第一区 | 欧洲女人性开放视频 |