如何以C#表示当前时间?

如何以C#表示当前时间?,c#,C#,我需要用C#获取当前时间,但当我创建DateTime对象时,时间设置为00:00:00 如何获取当前的时间实例?是您正在搜索的 DateTime.Now.ToString("HH:mm:ss tt"); 这将它作为字符串提供给您 DateTime.Now.ToShortTimeString().ToString() 这将为您提供日期时间为10:50PM尝试以下操作: string.Format("{0:HH:mm:ss tt}", DateTime.Now); 有关更多详细信息,请查看:

我需要用C#获取当前时间,但当我创建DateTime对象时,时间设置为00:00:00

如何获取当前的时间实例?

是您正在搜索的

DateTime.Now.ToString("HH:mm:ss tt");
这将它作为字符串提供给您

DateTime.Now.ToShortTimeString().ToString()
这将为您提供日期时间为
10:50PM

尝试以下操作:

 string.Format("{0:HH:mm:ss tt}", DateTime.Now);

有关更多详细信息,请查看:

DateTime本身是处理日期和时间的数据结构,可能存在重复DateTime.Now返回当前时间。对于日期和时间,使用
DateTime.Now.ToString(“yyyy-MM-dd HH:MM:ss”)