タイマー経過イベントで正確な時刻を取得したい以下は、私がやろうとしていることです
string now = DateTime.Now.ToString("HHmm");
if (now == "1630")
{
int a = 10;
}
時刻が 1630 の場合でも、if ステートメントは false です。ここで間違っていることは何ですか。
タイマー経過イベントで正確な時刻を取得したい以下は、私がやろうとしていることです
string now = DateTime.Now.ToString("HHmm");
if (now == "1630")
{
int a = 10;
}
時刻が 1630 の場合でも、if ステートメントは false です。ここで間違っていることは何ですか。
現在の時間をに変換する理由がわかりませんstring
DateTime currentTime = DateTime.Now;
if (currentTime.Hour == 16 && currentTime.Minute == 30)
{
int a = 10;
}
TimeSpan dbaseTime = TimeSpan.Parse("16:30:00");
if (DateTime.Now.TimeOfDay == dbaseTime )
a=10;
時間を文字列に変換するのは避けてください。
if(DateTime.Now.TimeOfDay == System.TimeSpan.Parse("00:09:00"))
{
int a = 10;
}