从System.DateTime获取时间

时间:2012-01-16 09:45:04

标签: c#

您好我有一个System.DateTime类型的局部变量。我怎样才能得到时间?感谢

4 个答案:

答案 0 :(得分:6)

DateTime.Now.TimeOfDay会返回代表当天时间的TimeSpan

答案 1 :(得分:5)

如果这是出于显示目的(通常与这些问题一样),您只需使用以下其中一项:

myDateTime.ToShortTimeString();

myDateTime.ToString("hh:mm:ss"); //for 12 hour clock

myDateTime.ToString("HH:mm:ss"); //for 24 hour clock

答案 2 :(得分:3)

DateTime time = DateTime.Now.TimeOfDay

答案 3 :(得分:1)

DateTime dt = DateTime.Now;
string time_now =dt.TimeOfDay.ToString();