玩家必看科普!麻豆人人妻人人妻人人片AV,欧美老妇交乱视频在线观看,久久综合九色综合久99_知乎
<ruby id="fgcka"></ruby>
  • <progress id="fgcka"></progress>
    <tbody id="fgcka"></tbody>
    <dd id="fgcka"></dd>

    1. <dd id="fgcka"></dd>

      <em id="fgcka"></em>
        1. 系統城裝機大師 - 固鎮縣祥瑞電腦科技銷售部宣傳站!

          當前位置:首頁 > 腳本中心 > python > 詳細頁面

          Python獲取當前時間日期的實現示例

          時間:2023-03-15來源:系統城裝機大師作者:佚名

          一、時間日期基本介紹

          時間日期類型在Python中主要有兩個模塊:time模塊 和 datetime模塊

          time模塊: 是基于Unix Timestamp(時間戳)實現的,所能表述的范圍被限定在1970-2038年之間;

          時間戳: 是指格林尼治時間1970年01月01日00時00分00秒起至現在的總秒數,結果是一個浮點數。

          二、時間日期類型–time模塊

          2.1 獲取當前時間戳

          1 print(time.time())

          示例: 獲取一個程序執行了多少秒

          1
          2
          3
          4
          5
          6
          7
          import time
          start_time = time.time()
          sum = 0
          for i in range(1000000):
              sum += i
          end_time = time.time()
          print("程序執行了%f秒"%(end_time - start_time))

          輸出結果:

          程序執行了0.128733秒

          2.2 將時間戳轉化為標準時間日期格式

          通過時間元組進行轉換,使用 time.localtime (時間戳)把獲取的時間戳轉為當地的時間元組,使用 time.gmtime (時間戳)把獲取的時間戳轉為格林尼治時間元組;如果不加參數,默認為當前時間戳。

          1
          2
          3
          import time
          time_tuple = time.localtime(time.time())
          print("當前時間為{}年{}月{}日{}點{}分{}秒".format(time_tuple[0],time_tuple[1],time_tuple[2],time_tuple[3],time_tuple[4],time_tuple[5]))

          2.3 格式化時間

          (1)以(RPC)標準時間格式輸出時間

          1
          2
          time.asctime(time.localtime())  # 參數為時間元組
          time.ctime(time.time())  # 參數為浮點數時間戳

          輸出結果: Thu Jun 25 10:31:48 2020

          (2)以time.strftime()格式化時間

          1
          2
          3
          4
          # 格式化成2020-06-25 11:18:29形式
          print(time.strftime("%Y-%m-%d %H:%M:%S",time.localtime()))
          # 格式化成Thu Jun 25 11:18:29 2020形式
          print(time.strftime("%a %b %d %H:%M:%S %Y",time.localtime()))

          注意:strftime語句中時間格式化符號中是不能包含中文的,如果想輸出中文,還是通過上面%語句輸出或者format格式輸出。

          三、time模塊案例演示

          示例:2008年8月8日,20:08:08往后88,888,888秒是哪天?星期幾?

          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          import time
          # time.mktime()方法可以把時間元組轉為時間戳
          tuple01 = (2008,8,8,20,8,8,0,0,0)
          # 待求時間戳
          time01 = time.mktime(tuple01) + 88888888
          # 待求時間元組
          tuple02 = time.localtime(time01)
          # 打印結果
          print("結果:",time.strftime("%Y-%m-%d %H:%M:%S",tuple02),end="\t")
          tuple_week = ("星期一","星期二","星期三","星期四","星期五","星期六","星期天")
          print(tuple_week[tuple02[6]])

          輸出結果: 結果: 2011-06-03 15:29:36 星期五

          四、datetime模塊基本使用

          4.1 date類

          獲取今天的日期

          1 date01 = datetime.date.today()

          返回的結果是2020-06-26 可以對年、月、日各個屬性單獨訪問:

          1
          2
          3
          print("年份",date01.year)
          print("月份",date01.month)
          print("日期",date01.day)

          4.2 time類

          time類可以直接定義當前的時間,精確到微秒

          1 time01 = datetime.time(8,23,2,121212)

          可以對時、分、秒、微秒各個屬性單獨訪問:

          1
          2
          3
          4
          print("時",time01.hour)
          print("分",time01.minute)
          print("秒",time01.second)
          print("微秒",time01.microsecond)

          4.3 datetime類

          獲取日期和時間(年份、月份、日期、時 分、秒、微秒、時區)

          1 datetime01 = datetime.datetime.now()

          五、datetime基本使用

          5.1 獲取當前時間

          1
          2
          3
          4
          from datetime import datetime
          print(datetime.now())   # 獲取當前日期時間
          print(datetime.today()) # 獲取當前時間
          print(datetime.utcnow())    # 獲取當前的格林尼治時間

          輸出結果:

          2020-06-26 16:35:43.928699
          2020-06-26 16:35:43.928732
          2020-06-26 08:35:43.928741

          5.2 獲取當前日期時間的日期和時間

          1
          2
          3
          4
          from datetime import datetime
          dt01 = datetime.today()
          print(dt01.date())
          print(dt01.time())

          輸出結果:

          2020-06-26
          16:35:43.929583

          獲取日期時間的年、月、日、時、分、秒、微秒

          1
          2
          3
          4
          5
          6
          7
          8
          9
          from datetime import datetime
          dt01 = datetime.today()
          print(dt01.year)
          print(dt01.month)
          print(dt01.day)
          print(dt01.hour)
          print(dt01.minute)
          print(dt01.second)
          print(dt01.microsecond)

          輸出結果:

          2020
          6
          26
          16
          35
          43
          929583

          到此這篇關于Python獲取當前時間日期的實現示例的文章就介紹到這了

          分享到:

          相關信息

          • python之線程池map()方法傳遞多參數list

            線程池map()方法傳遞多參數list之前通過threading.thread()進行了助力接口的多線程并發,但是這個針對并發數量較少的時候比較好用,如果并發數量多,除了線程包協程這種處理方式的情...

            2023-03-15

          • Python3使用tracemalloc實現追蹤mmap內存變化

            用tracemalloc跟蹤python程序內存占用 用tracemalloc追蹤內存變化 內存占用曲線 mmap內存占用測試 將numpy數組寫入txt文件 numpy文件讀取測試 mmap內存占用測試...

            2023-03-15

          系統教程欄目

          欄目熱門教程

          人氣教程排行

          站長推薦

          熱門系統下載

          玩家必看科普!麻豆人人妻人人妻人人片AV,欧美老妇交乱视频在线观看,久久综合九色综合久99_知乎 人人玩人人添人人澡超碰偷拍 青春娱乐视频精品分类官网2 最好最新高清中文字幕 91国自产拍最新2018 欧美精品一区二区三区不卡网 深夜你懂得我的意思2021 宿舍NP乖把腿张开H 网恋奔现一天被要几次 为什么我越叫他越快 学渣各种各样的PLAY 英语课代表下面好软小说 亚洲国产综合在线区尤物 FREE性丰满HD性欧美 我年轻漂亮的继坶BD 最近中文字幕完整免费视频 啦啦啦免费视频卡一卡二 青柠视频在线观看大全 在线天堂WWW在线资源 亚洲国产日本韩国欧美MV 天天学习|久久久久久久精品国产亚洲87 国产K频道分享系统进入口 三个嘴都吃满了还塞满了 JAPONENSIS老师学生JAVAHBB 亚洲精品1卡2卡3卡4卡 樱花草在线社区WWW韩国 好涨水快流出来了快吃动视频 久久AV无码精品人妻出轨