我需要将System.DateTime类型的变量转换为整数类型E.g的相关分钟数。
凌晨4:00 = 240分钟
(从一天开始到凌晨4点的分钟数),
12:00 = 720分钟, 23:00 = 1380分钟。
是否有.net实用程序功能?
答案 0 :(得分:4)
您可以使用TimeSpan.TotalMinutes
,从DateTime.TimeOfDay
获得时间跨度:
DateTime now = DateTime.Now;
int minutes = (int) now.TimeOfDay.TotalMinutes;