我是VB的新手,我想知道如何执行以下操作: 我有一个(非常)基本的应用程序,在启动时显示当前日期。但是,我的应用程序不会更新新的一天从午夜开始的日期(它仍将显示应用程序启动的初始日期)。
在VB.NET中,哪些代码允许我的Label文本更新/刷新日期标签以获取新日期? 也许我必须使用计时器来执行系统时间= 0000等操作? 我的代码:
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Label4.Text = Format(Now, "dddd dd. MMMM yyyy")
End Sub
End Class
答案 0 :(得分:0)
<强> EDITED 强> 使用计时器。
Private Sub Timer1_Tick(ByVal sender As Object, ByVal e As System.EventArgs) Handles Timer1.Tick
Label4.Text = DateTime.Now.ToString("dddd dd. MMM yyyy HH:mm:ss")
End Sub
只需重新排序格式,以便它适合您。
时间不仅会更新,还会正在运行。