現在のコードにカウントダウンを作る:日の複数回
while (true)
{
// Gets current time
DateTime farD = DateTime.Now;
//Gets the departure time
DateTime s = DateTime.Now;
TimeSpan ts = new TimeSpan(15, 30, 0);
s = s.Date + ts;
// Countdown to departure.
TimeSpan apa = s-farD;
//Writes time left and clears console. With a 1 second interval.
Console.Clear();
Console.WriteLine("{0}:{1}:{2} Till färjan går",apa.Hours,apa.Minutes,apa.Seconds);
Thread.Sleep(1000);
}
}
}
}私はに向けて目指しています何
は、毎日カウントダウンに特定の時間を行うことです、フェリーの葉。 問題はフェリーに毎日50 +〜出発時刻があり、カウントダウンのこの解決策では非常に乱雑になるということです。
質問: 月/年の日付に依存しないカウントダウンをすばやく行う方法はありますか?私は、アイブ氏を知っている Ferry departure times
:
病気ポストあなたは時間が日と曜日の時間ごとにどのように異なるかを見ることができるようにフェリー回とのリンク(切り抜いフェリー回は後DateTime.DayOfWeekで制御されます)最終的な解決策に近づくことはできませんが、私はむしろ、その日、月、年とは無関係に、時間をカウントダウンする正しい計算から始めたいと考えています。
こんにちは、これは本当にスタックオーバーフローの質問です。私は、私のコードをheres、それは何をすべきではない.. – BugFinder