簡體   English   中英

如何檢查是否是某個時間,例如下午 2:00

[英]How to check if it's a certain time like e.g. 2:00pm

我正在使用 selenium 和 PyAutoGui 進行自動化,在下午 2:00 向我的朋友發送電子郵件,但我不明白是什么格式

日期時間.日期時間.現在()

返回,以及如何確定其下午 2:00 的時間(我的意思是格式是返回的內容)有人可以幫助我嗎?

不太確定你的意思,但你可以將日期時間轉換為字符串並檢查它是否是下午 2 點,如下所示:

import datetime

time = datetime.datetime.now().strftime('%H:%M:%S')
if time == '14:00:00':
    print("It's 2pm")
else:
    print(f"It's {time}, that's not 2pm")

這是你要找的嗎?

日期轉換為 iso 8601 字符串

import datetime
#https://strftime.org/
d=datetime.datetime.now()
print(d.strftime("%Y/%m/%d"))
print(d.strftime("%H:%m %p"))
match=d.strftime("%H:%m %p")=="14:00 PM"
print(match)

暫無
暫無

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

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