Графики D3 — JS — Добавление часов ко времени

#javascript #d3.js #charts

#javascript #d3.js #Диаграммы

Вопрос:

Надеюсь получить некоторые рекомендации по этому поводу.

Я играю с этим — https://codepen.io/HD10805/pen/QoaVdL

В элементе JS есть раздел, в котором, как я полагаю, генерируются и компилируются данные за определенное время.

 function renderTime() {

var now = new Date();
var today = now.toDateString();
var time = now.toLocaleTimeString();
var hours = now.getHours();
var minutes = now.getMinutes();
var seconds = now.getSeconds();
var milliseconds = now.getMilliseconds();
var newSeconds = seconds  (milliseconds/1000);
  

По сути, я хотел бы иметь возможность добавлять или вычитать часы, чтобы отображать время в других странах в других часовых поясах.

Заранее спасибо.

Комментарии:

1. Не могли бы вы добавить более подробную информацию о том, что происходит не так, пожалуйста?

Ответ №1:

Вы можете использовать установленные часы

 let date = new Date()

console.log(date)

let hours = date.getHours()

date.setHours(2   hours)

console.log(date)  

Комментарии:

1. Привет, маньяк-программист, спасибо за быстрый ответ. Я не совсем уверен, как включить это в код, не нарушая график. Я пытался использовать setHours по-другому, но у меня не получилось. var hours = now.setHours(сейчас.getHours() 1);