【问题标题】:Getting details of local machine's date and time获取本地机器的日期和时间的详细信息
【发布时间】:2011-05-25 05:59:42
【问题描述】:

我正在开发一个网站,为了做一些操作,我想从本地机器获取本地日期和时间。 除了服务器日期和时间。我想要从服务器访问我网站的用户的系统日期和时间。 谁能帮我解决这个问题。

提前谢谢...

【问题讨论】:

    标签: c# asp.net datetime


    【解决方案1】:

    这在 http-request 中不可用,但如果启用了 javascript,则 可通过 Date.getTimezoneOffset() 获得。您可能还想将 javascript 中的时间与服务器时间(自 1970 年 1 月 1 日以来您可以在响应中以毫秒为单位发送)进行比较,以获得更准确的服务器增量。

    您当然可以使用 javascript 填充隐藏的表单字段,以便您的服务器可以知道时间,但这不包括第一个请求。 IMO,在 UI 上处理时间偏移更简单。

    另请注意,如果禁用 javascript,您将无能为力(除了可能的偏移量下拉列表可供选择)。

    【讨论】:

    • 您能否检查一下这个线程,在接受的答案中,有办法使用 JSON 获取用户机器的 DateTime 并让我知道这是否是合理的解决方案。谢谢stackoverflow.com/questions/660927/…
    【解决方案2】:

    你用日期和时间做什么? 如果只是为了显示,你可以看看javascript

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-07-27
      • 2013-06-21
      • 2019-08-20
      • 2021-01-20
      • 2017-02-26
      • 2019-04-17
      • 1970-01-01
      相关资源
      最近更新 更多