我正在嘗試從日期時間獲取日期(一天的開始)作為紀元。我認為,問題是物件被轉換為date具有以下代碼的物件
from datetime import datetime
today_epoch = datetime.timestamp(datetime.utcnow().date())
這拋出
TypeError: descriptor 'timestamp' for 'datetime.datetime' objects doesn't apply to a 'datetime.date' object
任何指標都會很棒。
uj5u.com熱心網友回復:
import time
epoch_time = int(time.time())
print(epoch_time)
如果你堅持使用datetime:
from datetime import datetime
epoch_time = datetime.now().timestamp()
print(epoch_time)
要擺脫小數,請轉換為 int:
print(int(epoch_time))
uj5u.com熱心網友回復:
from datetime import datetime
today_epoch = datetime.timestamp(datetime.utcnow())
today_date = datetime.fromtimestamp(today_epoch).date()
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/420075.html
標籤:
上一篇:discord.ext.commands.errors.CommandInvokeError:命令引發例外:ValueError:對已關閉檔案的I/O操作
下一篇:從scrapy決議日期字串
