特定のアクションが発生すると、設定を追加できるVisual studion構成マネージャーを使用して、正確な日付/時刻がmyTimeとして書き込まれるアプリケーションがあります。
これは私の設定です: Properties.Settings.Default.voteTime
アプリケーションが「次の投票リクエストまであと X 時間」と表示されるラベルを表示し始めたらすぐに表示したい
私のコンテキストでは、投票は 12 時間ごとに行う必要があるため、
基本的に、上記の voteTime から始まる 12 時間の残り時間をラベルに表示したいと考えています。
私は多くのテクニックを試しましたが、私はC#の初心者であり、ラベルにデフォルトのテキストが含まれているか空白であるたびに、誰も私のために働きませんでした...
DateTime voteTime = Properties.Settings.Default.voteTime;
DateTime startDate = DateTime.Now;
//Calculate countdown timer.
TimeSpan t = voteTime - startDate;
string countDown = string.Format("{0} Days, {1} Hours, {2} Minutes, {3} Seconds til launch.", t.Days, t.Hours, t.Minutes, t.Seconds);
上で、それが私が試したもので、label1.text = countDown;と書きました。
前もって感謝します。