【问题标题】:Timezone conflict in ASP.NET MVC [closed]ASP.NET MVC 中的时区冲突 [关闭]
【发布时间】:2016-12-29 14:35:51
【问题描述】:

在来自不同时区的第三方应用程序中,用户正在向我的应用程序发送数据。我需要采用他们系统的本地时区。有什么办法吗?

注意:我无法通过 Javascript 发送时区,因为我只能从第三方 Web 应用程序获取数据

【问题讨论】:

  • 在 StackOverflow 和互联网上的其他地方有很多关于这个主题的问题。提问前请先搜索。您可能想从阅读herehereherehere 开始。

标签: c# timezone


【解决方案1】:

您从这些第三方应用程序中获得了哪些信息?如果他们发送的数据包含任何当前(本地)时间信息,您可以使用当前应用程序时间计算偏移量。如果这不可用,您可以使用来自第三方应用程序的远程 IP 地址来确定他们的位置(以及他们的时区)。为此使用 IP 地理定位,例如免费的 GeoLite 可下载数据库似乎适合此目的。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2021-10-18
  • 2016-04-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-22
  • 2012-03-19
相关资源
最近更新 更多