gpt4 book ai didi

javascript - 在javascript中获取通用时区?

转载 作者:行者123 更新时间:2023-12-03 05:11:34 25 4
gpt4 key购买 nike

这是我的 JavaScript 代码:

 var player = GetPlayer();
var currentDate = new Date();
var day = currentDate.getUTCDate();
player.SetVar("day1", day);
var month = currentDate.getUTCMonth()+1;
player.SetVar("month1", month);
var year = currentDate.getUTCFullYear();
player.SetVar("year1", year);

var yearexpire=2014;
var monthexpire=9;
var dayexpire=17;

player.SetVar("yearexpire1", yearexpire);
player.SetVar("monthexpire1", monthexpire);
player.SetVar("dayexpire1", dayexpire);

if (year<yearexpire){
player.SetVar("expired",false);
}
else if(year=yearexpire){
if (month<monthexpire){
player.SetVar("expired","false");
}
else if(month=monthexpire){
if (day<dayexpire){
player.SetVar("expired","false");
};
};
};

此代码向我显示日期,但是当我更改平台上的日期时,将显示更改后的日期而不是通用日期,因此我需要通用日期而不是本地日期,我认为这里可以使用 MDN 或类似的东西,请提供任何建议

最佳答案

使用 Node.js 会是这样的..我想。

npm init
npm install --save express
node server.js

服务器.js

var express = require('express');

var app = express();

app.get('/time', function(req, res) {
res.header("Access-Control-Allow-Origin", "*");
res.header("Access-Control-Allow-Headers", "X-Requested-With");
res.json({date: new Date().toISOString().replace(/T/, ' ').replace(/\..+/, '')});
// sends { "date": "2017-01-22 20:58:19" }

});

app.listen('3000', 'localhost');

console.log('Server: http://localhost:3000/');

app.js

var xhr = new XMLHttpRequest();
xhr.onreadystatechange = function() {
if (xhr.status === 200 && xhr.readyState === 4) {
var date = JSON.parse(xhr.responseText).date;
console.log('DATE: ' + date);
}
}
xhr.open('GET', 'http://localhost:3000/time', true);
xhr.send();

关于javascript - 在javascript中获取通用时区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41795707/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com