c# - 用户在网站中的时区首选项并存储 DateTime.Now
问题描述
我在一个网站上创建了一个设施,这样每个用户都可以设置他的 TimeZone 偏好,并且这个偏好作为那个城市的总偏移分钟保存在 DB 中。例如 +60 或 -60 (OffsetMinutes)。现在我想像这样存储用户的 DateTime.Now (对于他发送的博客文章):
DateTime.UtcNow.AddMinutes(OffsetMinutes);
这是正确的吗?
解决方案
推荐阅读
- julia - Julia 1.0 中的子字符串到字符比较违反直觉的结果
- java - 匹配字符串中的 + 运算符,除非它在引号中?
- css - 在 html 和 css 中缩放叠加图像时出现奇怪的像素偏移
- android - 如何在android中以编程方式更改片段的主题
- javascript - 向下滚动时标题在晃动
- r - 反应性数据,转换和覆盖
- apache-kafka - 卡夫卡主要演员
- thymeleaf - Thymeleaf 更新链接
- ionic3 - 如何使用 ionic v3 警报对话框覆盖 mfp 8.0 的默认直接更新弹出窗口
- django - 使用MultiTableMixin时如何识别每张表