标签: c# .net asp.net visual-studio-2010
.net中是否有一个函数可以使用134,501之类的数字并将其转换为时间?那个时间是1:45:01 pm。我希望我没有为此重新发明轮子。
答案 0 :(得分:14)
假设你正在使用今天的日期:
int timeNumber = 134501; DateTime time = DateTime.ParseExact(timeNumber.ToString().PadLeft(6, '0'), "HHmmss", null);