0
毎週特定の日時にカウントダウンするボットを作成しています。この場合、今日は金曜日と言います。私は8時に土曜日までカウントダウンをしたいです。私の現在のフォーマットの問題は、それが定義された日付を持っているということです。毎週土曜日に、DateTime.Parse
の定義日がないと、それをどのように動作させることができますか?私がそうすることができない場合、良い選択肢は何ですか?定義日なしのDateTime.Parseを使用しているカウントダウンタイマー
DateTime dt;
TimeSpan t;
string countDown = "";
dt = DateTime.Now;
dt.DayOfWeek.ToString();
if (dt.DayOfWeek.ToString() == "Friday")
{
//Get these values however you like.
DateTime productLaunchDateTime = DateTime.Parse("02/25/2017 08:00:00 PM");
DateTime startDate = DateTime.Now;
//Calculate countdown timer.
t = productLaunchDateTime - startDate;
countDown = string.Format("Release in {0} Days, {1} Hours, {2} Minutes, {3} Seconds", t.Days, t.Hours, t.Minutes, t.Seconds);
}