c# - asp.Net 中 DateTime 的默认时区

标签 c# asp.net

如果未指定时区,什么决定 DateTime 实例的默认时区。 例子: 居住在时区 A 的用户访问托管在时区 B 的服务器上的网页: 如果网站代码在 dateTime 实例上调用 ToUniversalTime(),是否会使用时区 A 或时区 B 作为计算的基础?

提前致谢

最佳答案

所有 DateTime 操作都发生在服务器的本地时区或 UTC。

ASP.Net 完全不知道用户的时区。

关于c# - asp.Net 中 DateTime 的默认时区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11658039/

相关文章:

javascript - 是否有提供类似 "Wall"功能的 Web 框架或项目

c# - 需要帮助为我的白名单制作这个正则表达式

c# - 用于从列表中选择数字的控件

c# - LINQ 根据子顺序对平面列表进行排序

c# - 创建 Entity Framework 模型时忽略数据库默认值

c# - 使用 LegacyAspNetSynchronizationContext 对 .net 4.7 中的异步/等待代码有什么影响?

c# - 无法修改数据集

c# - 任务并行库 - 构建树

c# - 单元测试:测试的数据库设置

c# - 如何将发送给管理员的建议存储在数据库中?