今、私は24時間形式で時刻を入力し、現在時刻から指定時刻までのカウントダウンを開始しようとしています。カウントダウンの目標時間を正しく設定するにはどうすればよいですか?
現在、ユーザーは目標時間と目標分を入力しています。私は今から指定された時間までカウントダウンを開始するためにこれらの値をどうするべきか分かりません。
import datetime
now = datetime.datetime.now() # gets the time now, puts it in now
expiringHour = int(input("What hour does the meter expire? Enter 0-23 "))
if expiringHour < 0:
print("Error. Enter a correct value")
if expiringHour > 23:
print("Error. Enter a correct value")
expiringMinute = int(input("What minute does the meter expire? Enter 0-59 "))
if expiringMinute < 0:
print("Error. Enter a correct value")
if expiringMinute > 59:
print("Error. Enter a correct value")
print(expiringHour, expiringMinute)
カウントダウンとはどういう意味ですか?毎秒残りの時間をプリントするようにしますか?残りの時間を表示する時計付きのダイアログボックスを表示しますか?または現在の時間ですか?私は、あなたが役に立つ答えを得るためにはより具体的である必要があると思います。 –
'strptime'はhttp://docs.python.org/library/datetime.html#datetime.datetime.strptimeで行いますか? –
残りの時間を示すクロックのあるダイアログボックスを希望します –