Я пытаюсь преобразовать время UTC, которое у меня есть в моей базе данных, в определенное время в местной стране. Я просматриваю разные библиотеки: luxon
Day.js
и т. д. Я хочу получить местное время в Германии, если у меня есть время UTC. У меня есть страна пользователя в моих записях. Если время UTC 10:00, то местное время в Германии должно быть 11:00. Вот что я пробовал, чтобы протестировать библиотеку luxon
:
const { DateTime } = require("luxon");
const date = new Date(Date.UTC(2020, 12, 9, 10, 0, 0));
let ge_date = DateTime.fromJSDate(date, { locale: "ge" });
ge_date.setZone("Europe/Berlin");
console.log(ge_date);
но, похоже, это не работает.
.toLocaleDateString()
- person Maksymilian Tomczyk   schedule 09.12.2020const dt = new Date().toLocaleString();
// получение только локальной датыconst d = new Date().toLocaleDateString();
// получение только местного времениconst t = new Date().toLocaleTimeString();
просто введите дату вnew Date(hereYourDBdate)
- person TradeCoder   schedule 09.12.2020