Всем привет. Если у вас, как и у меня, возникла потребность подсчитать количество дней в году проведённых зарубежом (а может и любые другие памятные дни года), то рад представить вашему вниманию Annual Day Counter.
Это календарь, который подсчитывает количество отмеченных дней за год. Количество отмеченных дней отображается в выпадающем меню рядом с годом. Для удобства есть такой же счётчик и у месяца.
Регистрация не нужна. Отмеченные дни хранятся на вашем девайсе (в localStorage браузера) и никуда не передаются. Есть тёмная тема. Исходники проекта можно посмотреть на GitHub.
Комментарии (27)
avallac
16.09.2022 13:40+5В феврале можно выбрать 31 день... Да и в сентябре вроде не 31 день (скриншот к топику). Это как-то несерьезно, может стоило хотя бы такие тривиальные вещи исправить/проверить прежде чем сюда писать?
ris58h Автор
16.09.2022 13:49Привет. Спасибо за замечание. Видимо поехало во время рефакторинга. Скоро поправлю.
UPD: поправил
baldr
16.09.2022 14:00Вот официальный калькулятор дней для стран Шенгена: https://ec.europa.eu/assets/home/visa-calculator/calculator.htm?lang=en
Там не очень очевидный расчет, есть даже инструкция. Не очень удобный, но есть подозрение что пограничники примерно что-то такое используют.
Мне эту ссылку присылали из посольства одной из стран когда я туда писал с вопросом о днях.
ris58h Автор
16.09.2022 14:02+1Видел его. Есть ешё у Консультанта что-то похожее https://calc.consultant.ru/days
Поэтому и сделал простой и очевидный.
TheDenis
16.09.2022 15:19Калькулятор никак не помогает рассчитать пребывание по Шенгенской визе: там правило скользящего окна в 180 дней.
ris58h Автор
16.09.2022 15:31Какой: мой или Консультанта?
Мой для этого и не предназначен.
TheDenis
16.09.2022 15:40+2Я имел в виду ваш. Откровенно говоря, ценность сервиса сейчас я расцениваю, как крайне низкую. А вот если добавить расчёт пребывания по правилу "не более XX дней за YY дней" (тот же Шенген типа C), то это будет уже что-то. Потому что тут уже нельзя тупо сложить в столбик чиселки.
Расценивайте это как feature request :)
maedv
Обалдеть. У меня бы и мыcли не возникло сервисы такие искать. Открыл бы Excel...
WraithOW
Гуглопоиск умеет показывать карточку для количества дней. https://www.google.com/search?q=days+since+1+August+2022
kahi4
Тут имеется ввиду что можно накликивать отдельные дни, а не просто с какой-то даты. Может и удобно (в каких-то совсем уж узких случаях, недотягивающих до нормального тайм репорта), но у меня было бы 0 доверия этой системы что она завтра не забудет что я там накликал.
Который чистится когда ему вздумается. Так что да, excel надежнее
maedv
"имеется ввиду что можно накликивать отдельные дни, а не просто с какой-то даты"
Это я уловил. Не вижу проблемы, скачиваешь любой производственный календарь и за 5 минут делаешь шаблон расчета
ris58h Автор
Куда его надо скачать и что за шаблон сделать и где? Мой календарь для простого пользователя с мобилкой в руках.
maedv
Вообще-то у вас стоит тег "Лайфхаки для гиков", а не простой юзер
ris58h Автор
Меня можно к ним отнести? Вопросы остаются теми же. Я ничего не понимаю в Excel, а готовый инструмент под задачу облегчает мне жизнь.
maedv
Очень странно, что "гик" ну ничего не понимает в азах информатики. Подскажу. Скачиваете например отсюда (https://calendarbox.ru/kalendari-na-2022-god-dlya-excel/) любой xlsx-календарь, открываете файл, выделяете с зажатой Ctrl нужные даты и внизу справа, в строке состояния, смотрите количество выделенных ячеек. Задача выполнена? Даже никакого шаблона делать не нужно.
ris58h Автор
Очень странно, что вы считаете, то все гики обязаны владеть Excel. У меня его нет на macOS. В Numbers это делать неудобно. В Excel тоже, скорее всего. А уж на мобилках так тем более.
UPD: а ещё любой missclick и такие подсчёты в Excel сбросятся. Весьма не user-friendly. Не находите?
maedv
Сложно нам друг друга понять :) Хотя бы потому, что на мобилке я ничего не вычисляю, только потребляю контент.
Но мне уже просто любопытно. Вы решаете задачу с календарем. Календарь - это таблица. Не возникло мысли, что для решения логично использовать пусть не Excel, но любые "электронные таблицы"?
Пример решения я привел самый элементарный. Без missclick сделать тоже несложно. Но конечно это будет локальный файл, а не веб-приложение (хотя есть гугл-таблицы).
ris58h Автор
И правильно. Но 2022 - это mobile first. И если чего-то нельзя сделать на мобилке, если это не проф. деятельность, для которой пользователя можно отправить за ПК, то это неудобно.
Какие, например? Какая сложность обучения?
Я вот решил дни в календаре отметить сидя на диване. Погуглил и ничего не нашёл. Хотя казалось бы.
Я, например, не знаю как. "Когда у тебя в руках молоток, все задачи кажутся гвоздями." Я понял что вы хорошо Excel владеете, но это не каждый умеет.
ris58h Автор
Знаю этот печальный факт. До PWA пока ещё не допилил.
ris58h Автор
Смысл в том, что можно конкретные дни отметить.
WondeRu
Ха, у меня знакомый недавно присылает такое:
На вопрос о том, как он посчитал процент. Оказывается, существуют сервисы для подсчета процента) у человека не возникает мысли поделить одно на другое, зато возникает позыв погуглить сервис, который делает это.
Так что проект годный и под него найдутся свои клиенты.
maedv
м-да, днище всё ближе
ris58h Автор
Excel может не быть под рукой.
Что делать в Excel, как подсчитать? Я, например, его уже лет 10 не открывал.
Ninil
Зачем Эксель? Калькулятора разве для этой «задачи» мало?)