【问题标题】:is it possible to determine local time of the machine from which an api request is made?是否可以确定发出 api 请求的机器的本地时间?
【发布时间】:2019-10-30 10:14:55
【问题描述】:

我想知道向我用 java 编写的 api 发出请求的机器的当前时间。是否可以使用 HttpServletRequest 的某些功能来做到这一点?

【问题讨论】:

  • 请求中有时间戳(包括时区)?
  • 您的问题可能包括您所做的一些研究。

标签: java datetime servlets httprequest localtime


【解决方案1】:

不!不使用 java api 请求,因为请求是由用户创建的。但是如果您有一个 UI 应用程序向 java 应用程序发送请求,则该应用程序可以获取客户端计算机的日期,并且您的 UI 代码可以在请求中发送此日期。

var currentDate = new Date();

您现在可以格式化并将日期发送到服务器。

【讨论】:

    猜你喜欢
    • 2010-10-05
    • 2011-02-05
    • 1970-01-01
    • 1970-01-01
    • 2013-05-15
    • 2021-08-26
    • 1970-01-01
    • 2021-11-01
    • 2013-11-19
    相关资源
    最近更新 更多