日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python时间模块使用教程_Python datetime模块使用方法小结

發(fā)布時間:2023/12/15 python 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python时间模块使用教程_Python datetime模块使用方法小结 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

datetime模塊

當前日期

datetime.date.today()

datetime.date(2020, 4, 24)

轉換元祖

>>> datetime.date.timetuple(datetime.date.today())

time.struct_time(tm_year=2020, tm_mon=4, tm_mday=24, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=4, tm_yday=115, tm_isdst=-1)

當前時間,精確至毫秒

>>> datetime.datetime.now()

datetime.datetime(2020, 4, 24, 10, 54, 20, 538999)

時間差

>>> t1 = datetime.datetime.now()

>>> datetime.timedelta(days=3)

datetime.timedelta(days=3)

>>> t1 - datetime.timedelta(days=3)

datetime.datetime(2020, 4, 21, 10, 57, 26, 181212)

>>> t1 - datetime.timedelta(days=3,minutes=5)

datetime.datetime(2020, 4, 21, 10, 52, 26, 181212)

替換

>>> t1

datetime.datetime(2020, 4, 24, 10, 57, 26, 181212)

>>> t1.replace(year=2015)

datetime.datetime(2015, 4, 24, 10, 57, 26, 181212)

>>> t1.replace(year=2016,month=3,minute=2)

datetime.datetime(2016, 3, 24, 10, 2, 26, 181212)

幫助調用

help(datetime.datetime())

時區(qū)

>>> import pytz

>>> pytz.timezone("Asia/shanghai")

>>> datetime.datetime.now(tz=pytz.timezone("Asia/shanghai"))

datetime.datetime(2020, 4, 24, 11, 14, 47, 215302, tzinfo=)

# 中國所擁有的時區(qū)

>>> pytz.country_timezones('cn')

['Asia/Shanghai', 'Asia/Urumqi']

# 美國所擁有的時區(qū)

>>> pytz.country_timezones('us')

['America/New_York', 'America/Detroit', 'America/Kentucky/Louisville', 'America/Kentucky/Monticello', 'America/Indiana/Indianapolis', 'America/Indiana/Vincennes',

'America/Indiana/Winamac', 'America/Indiana/Marengo', 'America/Indiana/Petersburg', 'America/Indiana/Vevay', 'America/Chicago', 'America/Indiana/Tell_City', 'Ame

rica/Indiana/Knox', 'America/Menominee', 'America/North_Dakota/Center', 'America/North_Dakota/New_Salem', 'America/North_Dakota/Beulah', 'America/Denver', 'Americ

a/Boise', 'America/Phoenix', 'America/Los_Angeles', 'America/Anchorage', 'America/Juneau', 'America/Sitka', 'America/Metlakatla', 'America/Yakutat', 'America/Nome

', 'America/Adak', 'Pacific/Honolulu']

>>> datetime.datetime.now(tz=pytz.timezone("Asia/shanghai")) #上海時區(qū)

datetime.datetime(2020, 4, 24, 11, 23, 14, 871634, tzinfo=)

>>> datetime.datetime.now(tz=pytz.timezone("America/New_York")) # 紐約時區(qū)

datetime.datetime(2020, 4, 23, 23, 23, 32, 743094, tzinfo=)

>>> datetime.datetime.now(tz=pytz.timezone("Asia/Saigon")) # 胡志明市 越南

datetime.datetime(2020, 4, 24, 10, 24, 53, 456136, tzinfo=)

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

總結

以上是生活随笔為你收集整理的python时间模块使用教程_Python datetime模块使用方法小结的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。