“JavaScript Получите местный часовой пояс” Ответ

Получите часовой javascript

const timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
console.log(timezone);
Indonesia People

JavaScript Получите конкретный часовой пояс

function changeTimezone(date, ianatz) {

  // suppose the date is 12:00 UTC
  var invdate = new Date(date.toLocaleString('en-US', {
    timeZone: ianatz
  }));

  // then invdate will be 07:00 in Toronto
  // and the diff is 5 hours
  var diff = date.getTime() - invdate.getTime();

  // so 12:00 in Toronto is 17:00 UTC
  return new Date(date.getTime() - diff); // needs to substract

}

// E.g.
var here = new Date();
var there = changeTimezone(here, "America/Toronto");

console.log(`Here: ${here.toString()}\nToronto: ${there.toString()}`);
 Run code snippetHide results
Troubled Trout

Как увидеть мой часовой пояс с помощью JS

document.getElementById("time").innerHTML = Date().slice(Date().indexOf("(")+1,Date().lastIndexOf(")"));
Butty Code

JavaScript Получите местный часовой пояс

{timeZone: `${Intl.DateTimeFormat().resolvedOptions().timeZone}`}
Yellowed Yacare

Ответы похожие на “JavaScript Получите местный часовой пояс”

Вопросы похожие на “JavaScript Получите местный часовой пояс”

Больше похожих ответов на “JavaScript Получите местный часовой пояс” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования