创建具有总 UTC 天的日期范围
本文关键字:日期 范围 UTC 创建 | 更新日期: 2023-09-27 17:56:08
我正在尝试为查询创建一个时间桶,其中包括世界上任何地方特定日期的所有时间。
我在获取基本"UTC"时间进行计算时遇到问题。
我有:
var baseDate = new DateTime(2013, 1, 17);
var minDate = baseDate.AddHours(-12);
var maxDate = baseDate.AddHours(14);
这是错误的,因为新的日期时间考虑了我的本地时区,而不是 2013 年 1 月 17 日上午 12 点 UTC。
如何让baseDate是2013年1月17日凌晨12点UTC?
new DateTime(2013, 1, 17, 0,0,0, DateTimeKind.Utc)