WordPress-使用ajax和admin-ajax.php获取服务器时间

WordPress-使用ajax和admin-ajax.php获取服务器时间,ajax,wordpress,Ajax,Wordpress,我不熟悉使用Ajax获取WordPress数据。 以下代码应返回服务器时间,但响应始终为“400错误请求” 也试着把它当作帖子,结果还是一样的 $.ajax({ url: obj, method: "post", data: { action: "wps_get_time", format: "U" }, success: function(data) { console.log(data); } }); 有什么建议吗?有什么问题吗?我想

我不熟悉使用Ajax获取WordPress数据。 以下代码应返回服务器时间,但响应始终为“400错误请求”

也试着把它当作帖子,结果还是一样的

$.ajax({
    url: obj,
    method: "post",
    data: { action: "wps_get_time", format: "U" },
    success: function(data) {
        console.log(data);
    }
});
有什么建议吗?有什么问题吗?我想不起来。 我一直认为有一些动作我可以随时使用,比如wps_get_time,而不需要使用插件。我错了吗? 有没有简单的方法可以通过ajax获得服务器时间?
谢谢大家。

< P>下面的代码将返回印度支那服务器时间,并将其记录到控制台。

$.ajax({
    type: 'GET',
    cache: false,
    url: location.href,
    complete: function (req, textStatus) {
      var dateString = req.getResponseHeader('Date');
      if (dateString.indexOf('GMT') === -1) {
        dateString += ' GMT';
      }
      var date = new Date(dateString);
      console.log(date);
    }
  });```

非常感谢,这是预期的效果。为了加快功能,我设置了一个几乎没有内容的虚拟URL。伟大的
$.ajax({
    type: 'GET',
    cache: false,
    url: location.href,
    complete: function (req, textStatus) {
      var dateString = req.getResponseHeader('Date');
      if (dateString.indexOf('GMT') === -1) {
        dateString += ' GMT';
      }
      var date = new Date(dateString);
      console.log(date);
    }
  });```