簡體   English   中英

從 date.today() 到 datetime 大於或小於另一個 datetime python

[英]From date.today() to datetime for greater or less than another datetime python

當我嘗試運行以下代碼時,python 返回錯誤。 我認為這是因為 date.today() 不是日期時間格式。

R_timer=2021-12-07 00:00:00 (in datetime format)
if date.today()>=R_timer:
    print('1')

Python 返回:不推薦將 Timestamp 與 datetime.date 進行比較,以匹配標准庫行為。 在未來的版本中,這些將被認為是不可比的。 請改用 'ts == pd.Timestamp(date)' 或 'ts.date() == date'。

問題是R_timerdatetime.datetime類型,而date.today()datetime.date類型。 相反,請嘗試:

from datetime import datetime
if datetime.today() >= R_timer:
    print('1')
from datetime import datetime 
R_timer = datetime(2021, 12, 7, 0, 0, 0)
if datetime.today()>=R_timer:
    print('1')

暫無
暫無

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

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