在Python 中將DateTime 轉換為帶有毫秒的字串
文章推薦指數: 80 %
使用 isoformat() 方法將DateTime 格式化為字串. datetime 類的 isoformat() 方法返回一個以ISO 8601 格式表示日期的字串。
我們可以使用 sep ...
Python貼士
Python中的條件賦值運算子
使用Python播放Mp3檔案
使用Python檢查作業系統
在Python中從字串中刪除逗號
Python中如何將位元組bytes轉換為整數int
如何將整型int轉換為位元組bytes
如何在Python中獲取和增加最大遞迴深度
如何建立和啟用Python虛擬執行環境virtualenv
reportthisad
貼士文章
Python貼士
在Python中將DateTime轉換為帶有毫秒的字串
使用strftime()方法將DateTime格式化為字串
使用isoformat()方法將DateTime格式化為字串
使用str()函式將日期時間格式化為字串
Python中的datetime模組允許我們建立日期和時間物件,很容易操作和轉換為不同的格式。
本教程將介紹如何將datetime物件轉換為包含毫秒的字串。
使用strftime()方法將DateTime格式化為字串
strftime()方法根據引數中指定為字串的特定格式返回一個字串。
fromdatetimeimportdatetime
date_s=(datetime.now().strftime('%Y-%m-%d%H:%M:%S.%f'))
print(date_s)
輸出:
2021-01-2302:54:59.963001
注意
如果我們只匯入datetime,我們將不得不使用datetime.datetime.now()來獲取當前的日期時間。
%Y-%m-%d%H:%M:%S.%f是字串格式。
now()方法返回當前日期和時間的datetime.datetime物件。
注意,最後輸出的微秒,可以很容易地截斷為毫秒。
例如:
fromdatetimeimportdatetime
date_s=(datetime.now().strftime('%Y-%m-%d%H:%M:%S.%f')[:-3])
print(date_s)
輸出:
2021-01-2303:00:29.052
使用isoformat()方法將DateTime格式化為字串
datetime類的isoformat()方法返回一個以ISO8601格式表示日期的字串。
我們可以使用sep引數和timespace引數指定分隔日期和時間的字元為'',該引數確定時間部分為毫秒。
fromdatetimeimportdatetime
date_s=datetime.now().isoformat(sep='',timespec='milliseconds')
print(date_s)
輸出:
2021-01-2303:15:35.322
使用str()函式將日期時間格式化為字串
我們可以直接將datetime物件傳遞給str()函式,得到標準日期和時間格式的字串。
這種方法比上面的方法要快,但是我們可以指定字串的格式。
我們也可以簡單地從字串中去掉最後三位數字,得到以毫秒為單位的最終結果。
fromdatetimeimportdatetime
t=datetime.now()
date_s=str(t)[:-3]
print(date_s)
輸出:
2021-01-2305:56:26.266
相關文章-PythonDateTime
如何在Pandas中將DataFrame列轉換為日期時間
Python中如何得到當前時間
Python中獲取日期是星期幾
Python如何將字串轉換為時間日期datetime格式
在Python中刪除字串中的第一個字元在Python中將JSON轉為CSV
xx
延伸文章資訊
- 11'表示1秒,1'''表示的是1毫秒吗? - 百度知道
记时器可否读出毫秒,取决于用什么记时器. 如果用与计算机相联的数据采集系统,可以用计算机机间.高级记时器可用原子钟.
- 2第一章
一種內部有極板的真空玻璃瓶,它利用導電與未導電的狀態,來表示二進位. 數值的0 與1。 ... 元件運算速度以毫秒(Millisecond, ms)為單位,1 毫秒=10-3 秒。
- 3前往小時、分鐘、秒:符號如何表示?-熱備資訊
毫秒是一種較為微小的時間單位,是一秒的千分之一(0.0... | 萌寵公園.
- 4秒- 维基百科,自由的百科全书
- 5轉換時間, 毫秒 - ConvertWorld
使用這個簡單的工具快速轉換毫秒作為時間的單位.