

Первый рабочий день сегодня, собственно, как и у всех, шел максимально туго.
Но клиенты наши то не спят, работают. Отчеты формируют за квартал и год.
И прилетает нам от внедрения задачка на скрине.
Как что-то может быть завершено в будущем?
«Да опять внедренцы в базе данных что-то накосячили» - подумали мы.
Хм,нет, там все верно. Дата завершения 30.12.2025.
Откуда взялся 2026 то? Становится интереснее.
Смотрим с проггером в код. Там дословно: выводи дату в формате dd.MM.YYYY. Ну, вроде все верно?
Как бы не так!
Оказывается,есть разница в написании года маленькими или большими буквами.
yyyy - показывает календарный год, все верно.
YYYY - показывает год текущей недели. А по календарю неделя с 29.12.2025 считалась первой в 2026 году😂
Вот такая загадка, которая сегодня сломала нам голову и перенесла нас в будущее.
Не знаю, зачем вам эта информация, просто захотела поделиться интересным.
Вот ссылка про разницу))
ссылка
@yuls_gladkikh, ну не так и проста разгадка)
Ого, прикольно) люблю такие редкие кейсы
Мы недавно обнаружили старинный баг с таймзонами, тоже сначала ломали голову, почему дедлайн у запущенных опросников у кого-то происходит на день раньше. Обычно люди либо успевали заполнить их, либо просто просили продлить