當前位置:首頁 » 編程語言 » python日期類型

python日期類型

發布時間: 2025-03-19 01:02:28

『壹』 python中常用的日期格式化

本文介紹了Python中,如何將時間戳轉換為所需格式的日期。

一、時間戳轉換為日期格式:

1、系統時間轉換為日期格式

import time #導入time模塊

print(time.time()) #列印結果:1659668908.9884272

得到的是一個時間戳,即從1970年開始到今時今刻的秒數。

我們日常用的時間格式:

yyyymmdd HH:MM:SS ---年月日,時分秒,一般用來記錄發生的時間,例如淘寶購物下單時間

yyyymmddhhmmss ---年月日時分秒,一般用來在文件名中顯示文件創建的實際,例如系統log的歸檔時間。可以根據這個時間看出問題發生的時間。

Mon Nov 15,HH:MM:SS 2022 ---周,月份、日期,時分秒、年

格式轉換語句:time.strftime()

time.strftime() ---括弧中,填寫自己想獲得的日期格式。

我們可以先試一下:

print(time.strftime("%Y年"))

列印結果:2022年

now =time.strftime("%Y年%m-%d %H:%M:%S")

print(now)

列印結果:2022年8-05 10:23:35

可見,strftime("%Y年%m-%d %H:%M:%S"),括弧中,%Y實際是變數,系統會自動提供,結合其他符號就拼接為需要的日期、時間格式。

print(time.strftime("%m/%d/%y"))

列印結果:08/15/22

print(time.strftime("%x"))

列印結果:08/15/22 ,也就是說 "%m/%d/%y" 這個效果等於"%x",因為是比較常用的一種形式,所以Python給定義了,直接使用%x會方便很多。

要想獲得我們需要的時間格式,我們需要先了解對應的時間格式字典,如下表。然後就可以自由組合展示自己想要的效果了。

2、指定時間戳轉換為日期格式

timeStamp = 1557502800

timeArray = time.localtime(timeStamp)

otherStyleTime = time.strftime("%Y-%m-%d %H:%M:%S", timeArray)

print(otherStyleTime)

二、日期格式轉換為時間戳

熱點內容
演算法化是 發布:2025-03-20 03:48:20 瀏覽:770
拆二代訪問 發布:2025-03-20 03:47:34 瀏覽:62
隨機數排序c語言 發布:2025-03-20 03:35:31 瀏覽:497
當前頁面腳本發生錯誤類型不匹配 發布:2025-03-20 03:26:47 瀏覽:991
strutsajax上傳圖片 發布:2025-03-20 03:25:03 瀏覽:385
手機在線緩存 發布:2025-03-20 03:21:06 瀏覽:45
ftp路徑上傳時間 發布:2025-03-20 03:13:42 瀏覽:103
電腦連接通訊伺服器失敗怎麼回事 發布:2025-03-20 03:10:30 瀏覽:286
cmake靜態編譯庫 發布:2025-03-20 02:55:25 瀏覽:409
手機存儲修復 發布:2025-03-20 02:48:14 瀏覽:269