c# – 将数字转换为时间?

前端之家收集整理的这篇文章主要介绍了c# – 将数字转换为时间?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
是否有一种灵活的方式将简单数字(包括陆军时间)转换为时间格式(上午,下午格式)?我可以做一些繁琐的方法,但我只是想知道是否还有另一种方法

0800 => 8:00 AM

2317 =>晚上11:17

解决方法

DateTime dt = DateTime.ParseExact("0800","HHmm",CultureInfo.InvariantCulture);
    string timestring = dt.ToString("h:mm tt");

有关格式代码,请参阅documentation.

猜你在找的C#相关文章