我创建了一个包含文本框的用户窗体,该窗体将显示EST中的当前时间。唯一的问题是,反映的时间当然是我们国家的当前时间,所以我想把它转换成东部时间,这是我们这个时代的- 12:00
。显示当前时间(EST)
Private Sub UserForm_Initialize()
If ActiveWorkbook.MultiUserEditing Then
End If
Application.ScreenUpdating = False
Application.DisplayAlerts = False
txtDate.Value = Format(Now, "mm/dd/yyyy")
Application.ScreenUpdating = True
Application.DisplayAlerts = True
End Sub
您还可以添加预期的输出和您实际看到的内容吗? – stef
*“which is - 12:00”* - 假设您的时区和东部时间都不会改变夏令时。你没有说明你的时区,但是美国东部时间的确发生了变化,就像上个周末刚刚做的那样。 –
对不起,即将使用UTC + 08:00,所以我认为现在应该是-13:00。 – user5500328