簡體   English   中英

在 Epoch-Python 中轉換日期時間

[英]Convert Datetime in Epoch-Python

我想將datetime時間轉換為紀元。

例如,我有這種格式的datetime時間2018-02-14T22:15:00.232029+01:00

我怎樣才能把它轉換成紀元? 當我嘗試在 python 中使用datetime timestamptimestamp時,我遇到了很多錯誤,因為我的日期時間格式。 有任何想法嗎?

這是一種方式:

import pandas as pd

base = '1970-01-01'
x = '2018-02-14T22:15:00.232029+01:00'

(pd.to_datetime(x) - pd.to_datetime(base)).total_seconds()

# 1518642900.232029

不使用任何外部庫:

>>> import datetime
>>> datetime.datetime.now().strftime('%s.%f')
'1518655350.410295'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM