最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python的時間模塊datetime詳解

 更新時間:2017年04月17日 08:50:44   作者:小女子的測試之路  
本文給大家分享的是在python中的時間模塊datetime的使用方法,注意事項以及簡單示例,有需要的小伙伴可以參考下

datetime模塊用于是date和time模塊的合集,datetime有兩個常量,MAXYEAR和MINYEAR,分別是9999和1.

datetime模塊定義了5個類,分別是

1.datetime.date:表示日期的類

2.datetime.datetime:表示日期時間的類

3.datetime.time:表示時間的類

4.datetime.timedelta:表示時間間隔,即兩個時間點的間隔

5.datetime.tzinfo:時區(qū)的相關(guān)信息

一、首先看一下datetime.date類:

date類有三個參數(shù),datetime.date(year,month,day),返回year-month-day

方法:

1.datetime.date.ctime(),返回格式如 Sun Apr 16 00:00:00 2017

2.datetime.date.fromtimestamp(timestamp),根據(jù)給定的時間戮,返回一個date對象;datetime.date.today()作用相同

3.datetime.date.isocalendar():返回格式如(year,month,day)的元組,(2017, 15, 6)

4.datetime.date.isoformat():返回格式如YYYY-MM-DD

5.datetime.date.isoweekday():返回給定日期的星期(0-6),星期一=0,星期日=6

6.datetime.date.replace(year,month,day):替換給定日期,但不改變原日期

7.datetime.date.strftime(format):把日期時間按照給定的format進行格式化。

8.datetime.date.timetuple():返回日期對應(yīng)的time.struct_time對象

time.struct_time(tm_year=2017, tm_mon=4, tm_mday=15, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=5, tm_yday=105, tm_isdst=-1)

9.datetime.date.weekday():返回日期的星期

python中時間日期格式化符號:

%y 兩位數(shù)的年份表示(00-99)

%Y 四位數(shù)的年份表示(000-9999)

%m 月份(01-12)

%d 月內(nèi)中的一天(0-31)

%H 24小時制小時數(shù)(0-23)

%I 12小時制小時數(shù)(01-12)

%M 分鐘數(shù)(00=59)

%S 秒(00-59)

%a 本地簡化星期名稱

%A 本地完整星期名稱

%b 本地簡化的月份名稱

%B 本地完整的月份名稱

%c 本地相應(yīng)的日期表示和時間表示

%j 年內(nèi)的一天(001-366)

%p 本地A.M.或P.M.的等價符

%U 一年中的星期數(shù)(00-53)星期天為星期的開始

%w 星期(0-6),星期天為星期的開始

%W 一年中的星期數(shù)(00-53)星期一為星期的開始

%x 本地相應(yīng)的日期表示

%X 本地相應(yīng)的時間表示

%Z 當(dāng)前時區(qū)的名稱

%% %號本身

二、看一下datetime的time類

time類有5個參數(shù),datetime.time(hour,minute,second,microsecond,tzoninfo),返回08:29:30

1.datetime.time.replace()

2.datetime.time.strftime(format):按照format格式返回時間

3.datetime.time.tzname():返回時區(qū)名字

4.datetime.time.utcoffset():返回時區(qū)的時間偏移量

三、datetime的datetime類

datetime類有很多參數(shù),datetime(year, month, day[, hour[, minute[, second[, microsecond[,tzinfo]]]]]),返回年月日,時分秒

datetime.datetime.ctime()

datetime.datetime.now().date():返回當(dāng)前日期時間的日期部分

datetime.datetime.now().time():返回當(dāng)前日期時間的時間部分

datetime.datetime.fromtimestamp()

datetime.datetime.now():返回當(dāng)前系統(tǒng)時間

datetime.datetime.replace()

datetime.datetime.strftime():由日期格式轉(zhuǎn)化為字符串格式

datetime.datetime.now().strftime('%b-%d-%Y %H:%M:%S')

'Apr-16-2017 21:01:35'

datetime.datetime.strptime():由字符串格式轉(zhuǎn)化為日期格式

datetime.datetime.strptime('Apr-16-2017 21:01:35', '%b-%d-%Y %H:%M:%S')
2017-04-16 21:01:35
四、datetime的timedelta類

datetime.datetime.timedelta用于計算兩個日期之間的差值,例如:

>>> a=datetime.datetime.now()
>>> b=datetime.datetime.now()
>>> a
datetime.datetime(2017, 4, 16, 21, 21, 20, 871000)
>>> b
datetime.datetime(2017, 4, 16, 21, 21, 29, 603000)
>>> b-a
datetime.timedelta(0, 8, 732000)
>>> (b-a).seconds
8

或者

time1 = datetime.datetime(2016, 10, 20)
time2 = datetime.datetime(2015, 11, 2)
"""計算天數(shù)差值"""
print(time1-time2).days

"""計算兩個日期之間相隔的秒數(shù)"""
print (time1-time2).total_seconds()

相關(guān)文章

  • python生成九宮格圖片

    python生成九宮格圖片

    這篇文章主要為大家詳細介紹了python生成九宮格圖片,利用Image類將一張圖片分割成9張,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-11-11
  • Python實現(xiàn)識別圖片和掃描PDF中的文字

    Python實現(xiàn)識別圖片和掃描PDF中的文字

    在處理掃描的PDF和圖片時,文字信息往往無法直接編輯、搜索或復(fù)制,這給信息提取和分析帶來了諸多不便,所以本文將介紹如何使用Python及相關(guān)OCR庫實現(xiàn)對圖片和掃描PDF中文字的識別,需要的可以了解下
    2025-02-02
  • PyQt5實現(xiàn)暗黑風(fēng)格的計時器

    PyQt5實現(xiàn)暗黑風(fēng)格的計時器

    這篇文章主要為大家詳細介紹了PyQt5實現(xiàn)暗黑風(fēng)格的計時器,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-07-07
  • 13個簡便高效的Python腳本分享

    13個簡便高效的Python腳本分享

    Python是頂級編程語言之一,它具有許多程序員從未使用過的許多隱藏功能。在這篇博客中,將和大家分享一下你可能從未使用過的13個Python腳本,感興趣的可以學(xué)習(xí)一下
    2023-01-01
  • PyTorch: 梯度下降及反向傳播的實例詳解

    PyTorch: 梯度下降及反向傳播的實例詳解

    今天小編就為大家分享一篇PyTorch: 梯度下降及反向傳播的實例詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • Django認證系統(tǒng)實現(xiàn)的web頁面實現(xiàn)代碼

    Django認證系統(tǒng)實現(xiàn)的web頁面實現(xiàn)代碼

    這篇文章主要介紹了Django認證系統(tǒng)實現(xiàn)的web頁面實現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-08-08
  • Python?OpenCV實現(xiàn)3種濾鏡效果實例

    Python?OpenCV實現(xiàn)3種濾鏡效果實例

    opencv是一個很強大的庫,支持多個編程語言,下面這篇文章主要給大家介紹了關(guān)于Python?OpenCV實現(xiàn)3種濾鏡效果的相關(guān)資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-04-04
  • 使用python實現(xiàn)滑動驗證碼功能

    使用python實現(xiàn)滑動驗證碼功能

    這篇文章主要介紹了使用python實現(xiàn)滑動驗證碼功能,本文通過示例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值 ,需要的朋友可以參考下
    2019-08-08
  • Python線上環(huán)境使用日志的及配置文件

    Python線上環(huán)境使用日志的及配置文件

    這篇文章主要介紹了Python線上環(huán)境如何優(yōu)雅地使用日志,本文通過示例給大家分析對比了與 print 相比 logging 有什么優(yōu)勢,需要的朋友可以參考下
    2019-07-07
  • Python數(shù)據(jù)類型之Set集合實例詳解

    Python數(shù)據(jù)類型之Set集合實例詳解

    這篇文章主要介紹了Python數(shù)據(jù)類型之Set集合,結(jié)合實例形式詳細分析了Python數(shù)據(jù)類型中集合的概念、原理、創(chuàng)建、遍歷、交集、并集等相關(guān)操作技巧,需要的朋友可以參考下
    2019-05-05

最新評論

天祝| 福安市| 灵璧县| 江永县| 灵璧县| 江门市| 方山县| 财经| 吴桥县| 灵武市| 鱼台县| 陇南市| 桂阳县| 炉霍县| 新密市| 彩票| 上栗县| 吉木萨尔县| 万年县| 荣成市| 勃利县| 金湖县| 蒲城县| 岳普湖县| 信宜市| 改则县| 饶平县| 留坝县| 通江县| 越西县| 凤城市| 吴桥县| 晋州市| 甘孜县| 古蔺县| 上饶市| 娱乐| 米泉市| 长岛县| 安岳县| 湘潭市|