日付を取得するために使用Datetime.UtcNow
しています。ただし、この日付は私の時間より 6 時間進んでいます (私は中央時間です)。C#で正確な日付を取得するより正しい方法はありますか? または、そうでない場合、既存の日付をどのように変更しますか?
4 に答える
0
ラベルにも表示したい場合は、このコードを見てください。私にとってはうまくいきます。タイマーが刻むたびに時間を更新するためにタイマーを使用しました。
public partial class Form1 : Form
{
Timer timer = new Timer();
public Form1()
{
InitializeComponent();
timer.Tick += new EventHandler(timer_Tick); // Everytime timer ticks, timer_Tick will be called
timer.Interval = (1000) * (1); // Timer will tick evert second
timer.Enabled = true; // Enable the timer
timer.Start(); // Start the timer
}
private void timer_Tick(object sender, EventArgs e)
{
label1.Text = DateTime.Now.ToString("HH:mm:ss");
}
于 2013-04-17T07:45:54.187 に答える