Vb.net 保持DateTime.Now.timeofday.tostring()在应用程序运行时更新

Vb.net 保持DateTime.Now.timeofday.tostring()在应用程序运行时更新,vb.net,visual-studio-2010,datetime,Vb.net,Visual Studio 2010,Datetime,这是我启动应用程序时遇到的问题。例如,在下午3:00,我使用DateTime.Now.timeofday.tostring()并输出它,它会调用下午3:00,但在等待5分钟(3:05)而不关闭应用程序后,我仍然会得到相同的输出(3:00)。如何确保时间始终是最新的,而不必关闭应用程序。??要获取当前时间,您可以使用 DateTime.Now.ToLongTimeString() 或 DateTime.Now.ToShortTimeString() 它将得到正确更新。您使用的语言是什么?无论如何,

这是我启动应用程序时遇到的问题。例如,在下午3:00,我使用
DateTime.Now.timeofday.tostring()
并输出它,它会调用下午3:00,但在等待5分钟(3:05)而不关闭应用程序后,我仍然会得到相同的输出(3:00)。如何确保时间始终是最新的,而不必关闭应用程序。??

要获取当前时间,您可以使用

DateTime.Now.ToLongTimeString()

DateTime.Now.ToShortTimeString()


它将得到正确更新。

您使用的语言是什么?无论如何,您都需要使用一个线程。@elyashiv它在标记上。如果您检查DateTime的值,现在它将再次反映正确的时间。你可以发布一个代码片段来说明你在做什么吗。