var k=new Date();
alert(k);
Это предупреждение о местном времени. Но мне нужно отобразить текущее время UTC сервера.Как получить текущий UTC сервера в JavaScript
var k=new Date();
alert(k);
Это предупреждение о местном времени. Но мне нужно отобразить текущее время UTC сервера.Как получить текущий UTC сервера в JavaScript
JavaScript в основном на стороне клиента. Вы не сможете получить время сервера в java-скрипте, поскольку оно будет выполнено на клиенте и даст вам только время сервера (здесь Node.js является исключением).
Если вы действительно хотите иметь время сервера в javascript. Вы можете написать Api или Webservice на серверах, которые предоставят вам времени сервера в нужном вам формате. Позвоните в этот webservice/Api, используя XMLHTTP или Ajax запросите и проанализируйте ответ и отобразите время согласно вашему желанию.
Ajax пост Пример кода:
$.post("Your Web Service Page", function(data) {
//Assuming that Your web service will not need any paramerter
and just write the server time in utc in response
alert(data);
});
спасибо, вы спасли мое время: D – Krishnan
Попробуйте new Date().toUTCString()
спасибо #onix: D – Krishnan
На это представлены различные ответы. пожалуйста, примите один ответ, чтобы статус этого вопроса изменился до ответа. –
Ваш сервер должен выставить конечную точку для этого –
Может быть, посмотрите на moment.js? –