日時を取得したい場合は、DateTime構造体を使う・・・。
DateTime.Nowで現在日時情報が取得できるので、それをTimerで1秒ごとに行い、その都度Labelを更新していくような、簡単な時計を作る・・・。
まず、Labelを選択・・・。
真ん中に配置・・・。
小さいのでFontを調整・・・。
18ぐらいにする・・・。
Timerを追加・・・。
timer1を選択・・・。
Tickイベントのハンドラを生成・・・。
DateTime.NowでDateTime型現在時刻情報を取得できるので、それをDateTime型のdateTimeに格納・・・。
dateTime.ToStringで文字列に変換して、label1.Textに渡す・・・。
その後、timer1.Intervalを1000ミリ秒(1秒)にし、timer1.Enabledをtrueにしてタイマー開始・・・。
timer1_Tickに来るたびに、DateTime.Nowで日時を取得し、dateTime.ToStringで文字列に変換し、label1.Textに反映・・・。
最後にlabel1の位置をやっぱり左に寄せる・・・。(はみ出たので・・・。)
1秒後は、
ということで時計になっている・・・。
Sample/dotnet/DateTime/DateTime/src/DateTime_ at master · bg1bgst333/Sample · GitHub