国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python計時相關操作詳解【time,datetime】

2020-02-16 01:35:46
字體:
來源:轉載
供稿:網友

本文實例講述了Python計時相關操作。分享給大家供大家參考,具體如下:

內容目錄:

1. 時間戳
2. 當前時間
3. 時間差
4. python中時間日期格式化符號
5. 例子

一、時間戳

時間戳是自 1970 年 1 月 1 日(08:00:00 GMT)至當前時間的總秒數。它也被稱為 Unix 時間戳(Unix Timestamp),它在unix、c的世界里隨處可見;常見形態是浮點數,小數點后面是毫秒。兩個時間戳相減就是時間間隔(單位:秒)。

例:

import timetime1 = time.time()time.sleep(15)time2 = time.time()print time2 - time1

其中,time.sleep()是休眠函數,單位:秒。

二、當前時間

>>> import datetime,time>>> now = time.strftime("%Y-%m-%d %H:%M:%S")>>> print now2016-04-30 17:02:26>>> now = datetime.datetime.now()>>> print now

三、時間差

#1 昨天00:00到昨天23:59

>>> import datetime>>> yestoday = datetime.datetime.now() - datetime.timedelta(days=1)>>> t1 = "%s-00-00-00" % yestoday.strftime("%Y-%m-%d")>>> t2 = "%s-23-59-59" % yestoday.strftime("%Y-%m-%d")>>> print 't1', t1t1 2016-04-29-00-00-00>>> print 't2', t2t2 2016-04-29-23-59-59

#2 現在往后10小時

>>> d1 = datetime.datetime.now()>>> d3 = d1 + datetime.timedelta(hours=10)>>> d3.ctime()'Sun May 1 03:09:58 2

#3 這么一會的秒數、微妙數(注意是取秒、微妙部分,并不是等價轉換)

>>> import datetime>>> starttime = datetime.datetime.now()>>> endtime = datetime.datetime.now()>>> starttime = datetime.datetime.now()>>> endtime = datetime.datetime.now()>>> print endtime - starttime0:00:07.390988>>> print (endtime - starttime).seconds7>>> print (endtime - starttime).microseconds390988

文件的時間戳

>>> import os>>> statinfo=os.stat(r"C:/1.txt")>>> statinfo(33206, 0L, 0, 0, 0, 0, 29L, 1201865413, 1201867904, 1201865413)

注:使用os.stat的返回值statinfo中的后三項是文件的st_atime (訪問時間), st_mtime (修改時間), st_ctime(創建時間),例如,取得文件修改時間:

>>> statinfo.st_mtime1201865413.8952832

注:這個時間是一個linux時間戳,可以轉換成易于理解的格式:

>>> import time>>> time.localtime(statinfo.st_ctime)(2008, 2, 1, 19, 30, 13, 4, 32, 0)

注:2008年2月1日的19時30分13秒(2008-2-1 19:30:13)

四、python中時間日期格式化符號

%y 兩位數的年份表示(00-99)
%Y 四位數的年份表示(000-9999)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 柞水县| 余江县| 永德县| 湘潭县| 胶州市| 永福县| 孟津县| 连城县| 长泰县| 英山县| 法库县| 利川市| 正阳县| 颍上县| 阳东县| 灵武市| 当涂县| 桐乡市| 进贤县| 新竹市| 吴忠市| 抚州市| 阿拉尔市| 公安县| 大竹县| 昌图县| 安多县| 陇川县| 阜宁县| 垫江县| 大化| 江阴市| 三台县| 南汇区| 辰溪县| 贞丰县| 龙口市| 田东县| 普洱| 宁波市| 方城县|