HTML + CSS

Участников сообщества
149
За сегодня
+7
Участников сообщества
149
За сегодня
+7
Участников сообщества
149
За сегодня
+7
Участников сообщества
149
За сегодня
+7
Участников сообщества
149
За сегодня
+7
Видно на широких экранах и ноутбуках
Видно на планшетах и телефонах

Работа с датами

Формула со значением now() — отдает строку
2023-03-31T06:20:21.000Z

now()

Сейчас в читаемом формате
31.03.2023 06:20

let({
format: 'DAY.MONTH.YEAR HOUR:MINUTE',
date: now(),
}, let({ dateStr: toString(toDate(date)) }, reduce([
['YEAR', substr(dateStr, 0, 4)],
['MONTH', substr(dateStr, 5, 2)],
['DAY', substr(dateStr, 8, 2)],
['HOUR', substr(dateStr, 11, 2)],
['MINUTE', substr(dateStr, 14, 2)],
['SECOND', substr(dateStr, 17, 2)],
], replace(value, item[0], item[1]), format)))

Сейчас в читаемом формате + добавим 3 часа (Часовой пояс МСК)
31.03.2023 09:20

let({
format: 'DAY.MONTH.YEAR HOUR:MINUTE',
date: now() + 3600000*3,
}, let({ dateStr: toString(toDate(date)) }, reduce([
['YEAR', substr(dateStr, 0, 4)],
['MONTH', substr(dateStr, 5, 2)],
['DAY', substr(dateStr, 8, 2)],
['HOUR', substr(dateStr, 11, 2)],
['MINUTE', substr(dateStr, 14, 2)],
['SECOND', substr(dateStr, 17, 2)],
], replace(value, item[0], item[1]), format)))

Добавим 1 неделю / 1 месяц / 1 год к дате и все с учетом часового пояса (MCК)
07.04.2023 09:20  + одна неделя
30.04.2023 19:49  + один месяц
30.03.2024 15:09  + один год

let({
format: 'DAY.MONTH.YEAR HOUR:MINUTE',
date: 604800000 + (now() + 3600000*3),
}, let({ dateStr: toString(toDate(date)) }, reduce([
['YEAR', substr(dateStr, 0, 4)],
['MONTH', substr(dateStr, 5, 2)],
['DAY', substr(dateStr, 8, 2)],
['HOUR', substr(dateStr, 11, 2)],
['MINUTE', substr(dateStr, 14, 2)],
['SECOND', substr(dateStr, 17, 2)],
], replace(value, item[0], item[1]), format)))

Олеся

Платеж на сумму: 59 руб.

Общая сумма платежей: 59 руб.

Александр Прудняков

Платеж на сумму: 22500 руб.

Платеж на сумму: 1990 руб.

Платеж на сумму: 1990 руб.

Общая сумма платежей: 26 480 руб.

Serhii Khatko

Общая сумма платежей: 0 руб.

Тимур Баширов ⚡️

Общая сумма платежей: 0 руб.

Виктор

Общая сумма платежей: 0 руб.

Александр

Общая сумма платежей: 0 руб.

Dmitriy

Общая сумма платежей: 0 руб.

Дмитрий Автономов

Общая сумма платежей: 0 руб.

Александр

Общая сумма платежей: 0 руб.

Анжей

Общая сумма платежей: 0 руб.

Федор

Платеж на сумму: 1990 руб.

Общая сумма платежей: 1 990 руб.

Валерия

Общая сумма платежей: 0 руб.

Иван

Общая сумма платежей: 0 руб.

Малхаз

Общая сумма платежей: 0 руб.

Дмитрий Соловей

Платеж на сумму: 5000 руб.

Платеж на сумму: 2500 руб.

Платеж на сумму: 5700 руб.

Платеж на сумму: 9000 руб.

Платеж на сумму: 1 руб.

Платеж на сумму: 59 руб.

Платеж на сумму: 59 руб.

Платеж на сумму: 59 руб.

Платеж на сумму: 59 руб.

Платеж на сумму: 59 руб.

Общая сумма платежей: 22 496 руб.

Вячеслав

Общая сумма платежей: 0 руб.

Александр

Общая сумма платежей: 0 руб.

Азат

Общая сумма платежей: 0 руб.

Владимир

Общая сумма платежей: 0 руб.

Ирина Смирнова

Общая сумма платежей: 0 руб.