我正在尝试使用System.IO.File.GetCreationTimeUtc(file)
来提取视频的创建时间,但是我得到的时间落后了两个小时,我应该到了11:17,然后我回到09:17。当我尝试使用DateTimeOffset.UtcNow
或DateTime.UtcNow
来获取当前时间时也是如此。我做错了什么?
答案 0 :(得分:1)
您在UTC TimeZone(Coordinated Universal Time)中请求时间,同时您在本地时区看到系统中的时间(文件创建时间也以本地时区显示)。
您只需致电File.GetCreationTime
即可获得预计时间,该时间位于您的位置时区