Javascript SaaS应用程序和时区
我有一个多租户asp.net应用程序。在它中,每个用户都可以设置他们的时区。但是,用户通常从时区不同于他们在我的asp.net解决方案中设置的首选项的浏览器登录。我想知道,最好的做法是,我是否应该在asp.net应用程序中始终强制用户将其计算机的时区更改为其首选的时区 或 我应该不麻烦让他在他所在的时区吗?任何关于salesforce等大型网站运营方式的最佳实践或惯例的建议都将非常有用Javascript SaaS应用程序和时区,javascript,asp.net,timezone,multi-tenant,saas,Javascript,Asp.net,Timezone,Multi Tenant,Saas,我有一个多租户asp.net应用程序。在它中,每个用户都可以设置他们的时区。但是,用户通常从时区不同于他们在我的asp.net解决方案中设置的首选项的浏览器登录。我想知道,最好的做法是,我是否应该在asp.net应用程序中始终强制用户将其计算机的时区更改为其首选的时区 或 我应该不麻烦让他在他所在的时区吗?任何关于salesforce等大型网站运营方式的最佳实践或惯例的建议都将非常有用 TxIMHO,您可以保存用户首选项,如时区,并在UI中显示。如果用户没有首选项,请使用UI区域性来格式化要在U
TxIMHO,您可以保存用户首选项,如时区,并在UI中显示。如果用户没有首选项,请使用UI区域性来格式化要在UI中显示的数据 始终将日期时间以UTC格式存储在db中,并根据配置或当前区域设置显示在UI中 JavaScript日期时间格式与C#格式不同 请参阅 以及 HTHIMHO,如果你要求用户在你的应用程序中设置一些东西,那么期望它在你的应用程序中持久化(而不是他们或他们使用的任何客户端-浏览器、设备等)。