Код: Выделить всё
20250111000000Код: Выделить всё
export function getAPIDateFormat({ ISOStartDateString }) {
const formatTimeToUTC = zonedTimeToUtc(ISOStartDateString);
return format(formatTimeToUTC, 'yyyyMMdd000000');
}
let dateString = getAPIDateFormat({ ISOStartDateString: new Date()});
// returns something like this "20250111000000"
Код: Выделить всё
const [sYear, sMonth, sDay] = [
dateString.substring(0, 4),
dateString.substring(4, 6),
dateString.substring(6, 8),
];
const start = new Date(sYear, sMonth - 1, sDay);
console.log("start - utils", start);
Код: Выделить всё
start - utils 2025-01-10T18:30:00.000ZКод: Выделить всё
start - utils 2025-01-09T18:30:00.000ZВ результате мои тестовые примеры не работают в этом интервале.
Подробнее здесь: https://stackoverflow.com/questions/793 ... l-in-a-day
Мобильная версия