|
0 / 0 / 0
Регистрация: 06.01.2019
Сообщений: 23
|
|
Вывод количества дней от даты01.01.2022, 14:02. Показов 1602. Ответов 10
1) Скрипт, который выводит количество дней ОТ определённой даты (не обратный отсчёт), назначение скрипта — описано ниже.
2) Количество дней должно выводиться в формате: год-месяц-день. То есть должно выводиться следующее: Я не пью уже 1 год 2 месяца и 3 дня Что-то вроде приложения «I Am Sober» на яблокофоне (https://apps.apple.com/ua/app/... 04239?l=ru). Но у меня яблокофона нет, да и не надо мне это на телефоне. Мне нужна такая HTML-страничка на компе. Нашёл в сети скрипт, который показывает количество дней, но не форматирует дату в красивом виде «столько-то лет, месяцев, дней».
0
|
|
| 01.01.2022, 14:02 | |
|
Ответы с готовыми решениями:
10
Написать функцию определения количества дней, прошедших от заданной даты до другой, не включая сами даты Написать функцию определения количества дней, прошедших от заданной даты до другой, не включая сами даты. |
|
|
||||||
| 01.01.2022, 15:47 | ||||||
|
Вот что я написал:
1
|
||||||
|
0 / 0 / 0
Регистрация: 06.01.2019
Сообщений: 23
|
|
| 01.01.2022, 15:52 [ТС] | |
|
Я ничего не понимаю в JavaScript. Заключил ваш код в в теги <script> и включил в HTML-страницу (в теге <body>) — ничего не выводится, пустая страница.
0
|
|
|
0 / 0 / 0
Регистрация: 06.01.2019
Сообщений: 23
|
|
| 01.01.2022, 16:00 [ТС] | |
|
Замечательно! Единственная проблема — это выводится в alert-окне, а мне надо чтобы выводило в HTML-элемент на странице, например, по ID, типа <p id="data"></p>.
И ещё вопрос: у вас дата 2002-01-02 для отсчёта, можно расшифровку, где тут день, а где месяц? И вроде бы в JS месяцы идут от нуля? То есть декабрь будет одиннадцатым месяцем? UPD: нет, проверил, в вашем коде будет 12-тым.
0
|
|
|
|
|||||||||||
| 01.01.2022, 16:07 | |||||||||||
|
В HTML-разметку добавьте
Добавлено через 1 минуту Надеюсь, в работе программки нигде не возникнет проблем, связанных с разницей между локальным и всемирным временем.
1
|
|||||||||||
|
0 / 0 / 0
Регистрация: 06.01.2019
Сообщений: 23
|
|
| 01.01.2022, 16:11 [ТС] | |
|
В принципе, это то, что мне надо, за исключением двух моментов:
1) Мне не надо выбор даты по календарю, дата будет всегда одна — когда бросил пить, т.е. её надо указать только один раз в теле скрипта. Просто при открытии страницы показывает надпись — Я не пью бла-бла-бла. 2) Сначала выскакивает алерт-окно — его приходится закрывать. Правда, если вырезать строку с alert (39), то работает как надо. Но актуален пункт первый. 3) Проблемы с разницей времени не вижу. У меня всё показывает правильно.
0
|
|
|
|
||||||
| 01.01.2022, 16:29 | ||||||
|
2) Тогда можно оставить блок
id="output", и вместо alert прописать
UTC()...Да, дату прописывайте в привычном нам формате — 01 здесь это первый месяц (январь) и т. д. 2002-01-02 — ГГГГ-ММ-ДД.
0
|
||||||
|
0 / 0 / 0
Регистрация: 06.01.2019
Сообщений: 23
|
|||||||||||
| 01.01.2022, 16:41 [ТС] | |||||||||||
0
|
|||||||||||
|
|
||||||
| 01.01.2022, 16:50 | ||||||
Сообщение было отмечено Тайгер как решение
Решение
1
|
||||||
|
0 / 0 / 0
Регистрация: 06.01.2019
Сообщений: 23
|
|
| 01.01.2022, 16:57 [ТС] | |
|
Excellent!!! То, что надо!!! Благодарности DrType! Теперь у меня есть страничка, которая будет показывать мне в красивом виде, сколько я не пью.
Спасибо.
0
|
|
| 01.01.2022, 16:57 | |
|
Помогаю со студенческими работами здесь
11
Сложение количества дней и даты Автоматический ввод даты и количества дней Вычитание заданного количества дней из даты Получение даты и прибавление к ней заданного количества дней Определение количества дней, прошедших с даты, вводимой с клавиатуры Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|