-1
我想寫一個腳本,將需要一段時間作爲輸入,並向後以90分鐘的增量輸出時間。我用它來計算我睡着的最佳時間。如何在Ruby中花費時間作爲輸入?
例如,如果我想在12時醒來,該計劃將輸出
10:30 am, 9:00 am, 7:30, am
,等等。
我至今是:
puts 'what time do you want to wake up?: '
time = gets.chomp
我能在這裏做什麼?
那是什麼'7後放在','的邏輯:30'?你輸出的輸入是什麼,是下午12點還是下午12:00,還是別的什麼?這份名單應該持續多久? – sawa
啊。它應該持續不超過24小時。 –
你必須做更好的陳述這個問題(請編輯,而不是評論)。在你的例子中,下午12:00是「輸入」?如果是這樣,爲什麼你在上午10點30分開始,你按照那個順序對時間進行了什麼解釋?下午12:00是在同一天(上午10:30)還是在前一天結束?如何輸入時間(「中午12點」,「12點」,「下午12點」,「24點」等)? –