【问题标题】:How to manage DataTime of a global dotnet application?如何管理全局 dotnet 应用程序的数据时间?
【发布时间】:2022-11-30 04:00:52
【问题描述】:

我正在计划一个将在不同国家/地区访问和使用的 dotnet 应用程序。此应用程序包含一个 Web API 和一个单页前端。

所以我对日期时间感到困惑。我将创建一个包含日期时间列的表。日期时间将是 utc 时区。因为用户可能在任何国家。但是我在哪里可以将本地时间转换为 utc 时间?数据库数据从 api 到前端应用程序。用户数据来自单步应用程序到 web api。

【问题讨论】:

  • 在用户首选项中有本地时区设置吗?或者在客户端 javascript 中有 getTimezoneOffset() 所以你的视图可以进行转换

标签: c# .net datetime


【解决方案1】:

C# 中的 DateTime 函数类似于 ToUniversalTime() 和 ToLocalTime()。见https://learn.microsoft.com/en-us/dotnet/api/system.datetime.touniversaltime?view=net-7.0

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-22
    • 1970-01-01
    • 2011-08-09
    • 2013-03-14
    • 1970-01-01
    • 2013-10-08
    相关资源
    最近更新 更多