首先,道歉問問題已被問過,但即使與例子,我沒有得到預期的結果。日期時間格式無法正確顯示
我所要做的就是顯示當前時間,但是我注意到datetime格式是9:5:6而不是09:05:06。我閱讀了有關格式化DateTime的示例,但由於某種原因它不起作用。任何人都可以告訴我哪裏出錯了?
感謝您一如既往的幫助。
public MainWindow()
{
InitializeComponent();
DispatcherTimer dispatchTimer = new DispatcherTimer();
dispatchTimer.Tick += new EventHandler(dispatchTimer_Tick);
dispatchTimer.Interval = new TimeSpan(0, 0, 1);
dispatchTimer.Start();
}
private void dispatchTimer_Tick(object sender, EventArgs e)
{
var hour = DateTime.Now.Hour.ToString();
var min = DateTime.Now.Minute.ToString();
var sec = DateTime.Now.Second.ToString();
var today = hour + ":" + min + ":" + sec;
label1.Content = today;
textBlock1.Text = today;
button1.Content = today;
}
感謝Corak神速的答案。 – ullevi83
比@Oded慢,所以我刪除了評論並向上投票。 – Corak