【问题标题】:How to execute Blazor-compiled code in the same timezone non-Blazor-compiled code?如何在同一时区非 Blazor 编译的代码中执行 Blazor 编译的代码?
【发布时间】:2022-07-13 07:06:22
【问题描述】:

我们有一些代码可以在后端 .NET 服务器上调用,也可以通过 Blazor 编译的(客户端)WebAssembly 代码调用。

我们已将后端服务器设置为始终在 UTC 时区下运行。

如果不进行任何更改,Blazor 编译的 WebAssembly 将在用户的浏览器时区上执行,从而导致行为不一致。

如何确保 Blazor 编译的代码在 UTC 中执行?

【问题讨论】:

    标签: .net


    【解决方案1】:

    在某些初始化步骤期间,在您的 blazor 编译代码中的某处调用 Environment.SetEnvironmentVariable("TZ", "UTC")

    【讨论】:

      猜你喜欢
      • 2021-12-02
      • 1970-01-01
      • 2011-01-19
      • 2015-03-14
      • 2014-01-10
      • 1970-01-01
      • 1970-01-01
      • 2022-01-18
      • 1970-01-01
      相关资源
      最近更新 更多