Срок годности указан на упаковке, но понять, сколько именно осталось до его истечения, на глаз не всегда просто - особенно если счёт идёт на месяцы или продукт куплен давно. Калькулятор считает интервал между двумя датами и показывает остаток в днях, неделях и месяцах.
Формула расчёта
Основа - разница между датами:
календарные дни = дата окончания срока - дата отсчёта
Флажок «Включить последний день в счёт» добавляет единицу, если день изготовления или последний день срока тоже входит в период. Дополнительно выводятся:
недели = календарные дни / 7
месяцы (приблизительно) = календарные дни / 30,44
Пример: остаток срока годности
Дата окончания срока на упаковке - 31 декабря 2026 года, сегодня 29 июля 2026 года.
Разница составляет 155 календарных дней. В неделях это примерно 22,1, в месяцах около 5,1.
Продукт можно использовать ещё пять месяцев с небольшим запасом.

Пример: полный срок от изготовления
Товар изготовлен 1 марта 2026 года, срок годности истекает 1 сентября 2026 года.
Интервал равен 184 календарным дням, то есть примерно 6 месяцев или 26,3 недели.
Это стандартный шестимесячный срок, который производители часто указывают именно в месяцах.
Почему месяцы дают разную длину срока
Шесть месяцев от 31 декабря заканчиваются 30 июня, а от 1 января - 1 июля, и это разное число дней. Поэтому производители чаще указывают конкретную дату окончания вместо одной длительности: так исключается двоякое толкование. Если на упаковке названы только месяцы, дату конца лучше рассчитать вручную и проверить интервал.
Условия хранения важнее арифметики
Указанный срок действителен только при соблюдении условий хранения: температуры, влажности, защиты от света. Молочные продукты, оставленные на несколько часов вне холодильника, портятся заметно раньше даты на упаковке. Арифметический расчёт даёт формальную границу, но не заменяет проверку внешнего вида и запаха продукта.
Срок годности и срок хранения
Эти понятия различаются: по истечении срока годности продукт использовать нельзя, а срок хранения - период, в течение которого гарантированы заявленные свойства. У непродовольственных товаров вроде строительных смесей материал после этого срока часто остаётся работоспособным, но производитель уже не отвечает за характеристики.
Открытая упаковка меняет отсчёт
После вскрытия упаковки действует отдельный, гораздо более короткий срок, который обычно указан рядом основным: «после открытия употребить в течение 3 суток». В этом случае считать нужно от даты вскрытия, а не от изготовления, и полный срок с упаковки уже не применяется.
Партия и дата изготовления
На многих товарах вместо прямой даты стоит номер партии, где дата закодирована. Расшифровка зависит от производителя, и без его таблицы восстановить дату нельзя. В таких случаях ориентируются на указанную рядом конечную дату, если она есть.
Запас перед истечением срока
Для продуктов и лекарств разумно оставлять запас в несколько дней до формальной даты: производитель гарантирует свойства до её наступления, но не в последние часы. Расчёт остатка помогает вовремя заметить, что позицию пора использовать или списать.
Как рассчитать срок годности продуктов питания по маркировке
Маркировка включает дату изготовления и длительность в днях или месяцах. Если указано «годен 90 суток с даты производства», к дате изготовления прибавляется 90 календарных дней. Например, продукт изготовлен 15 апреля 2026 года, срок 90 дней - конечная дата 14 июля 2026 года (без включения последнего дня) или 15 июля (с включением). Разница в один день критична для скоропортящихся товаров.
Таблица типовых сроков годности и их длительность в днях
| Продукт | Срок в месяцах | Срок в днях | Примерные недели |
|---|---|---|---|
| Молоко пастеризованное | 0,17 | 5 | 0,7 |
| Кефир | 0,23 | 7 | 1,0 |
| Творог | 0,30 | 9 | 1,3 |
| Сметана | 0,47 | 14 | 2,0 |
| Масло сливочное | 1,0 | 30 | 4,3 |
| Яйца куриные | 0,83 | 25 | 3,6 |
| Колбаса варёная | 0,20 | 6 | 0,9 |
| Колбаса копчёная | 1,0 | 30 | 4,3 |
| Хлеб белый | 0,10 | 3 | 0,4 |
| Хлеб ржаной | 0,13 | 4 | 0,6 |
| Торт со сливками | 0,24 | 7 | 1,0 |
| Печенье | 3,0 | 91 | 13,0 |
| Шоколад | 12,0 | 365 | 52,1 |
| Консервы мясные | 24,0 | 730 | 104,3 |
| Консервы рыбные | 24,0 | 730 | 104,3 |
| Мука пшеничная | 6,0 | 183 | 26,1 |
| Крупа гречневая | 12,0 | 365 | 52,1 |
| Макароны | 12,0 | 365 | 52,1 |
| Растительное масло | 12,0 | 365 | 52,1 |
| Мёд | 24,0 | 730 | 104,3 |
| Сахар | 96,0 | 2920 | 417,1 |
| Соль | без ограничений | - | - |
| Вода минеральная | 12,0 | 365 | 52,1 |
| Сок в упаковке | 12,0 | 365 | 52,1 |
| Йогурт | 1,0 | 30 | 4,3 |
| Сыр твёрдый | 4,0 | 122 | 17,4 |
| Майонез | 3,0 | 91 | 13,0 |
| Кетчуп | 6,0 | 183 | 26,1 |
| Замороженное мясо | 12,0 | 365 | 52,1 |
| Замороженная рыба | 6,0 | 183 | 26,1 |
| Детское питание | 1,5 | 46 | 6,6 |
| Сухое молоко | 8,0 | 243 | 34,7 |
| Орехи в скорлупе | 6,0 | 183 | 26,1 |
| Орехи очищенные | 3,0 | 91 | 13,0 |
| Сухофрукты | 12,0 | 365 | 52,1 |
| Чай листовой | 24,0 | 730 | 104,3 |
| Кофе молотый | 12,0 | 365 | 52,1 |
| Специи молотые | 12,0 | 365 | 52,1 |
| Уксус | 24,0 | 730 | 104,3 |
Сценарий: проверка партии товара перед закупкой
Магазин получил предложение купить партию йогурта. Дата изготовления 10 июня 2026 года, срок годности 30 дней, конечная дата 10 июля 2026 года. Сегодня 25 июня 2026 года. Разница между 25 июня и 10 июля составляет 15 календарных дней, то есть 2,1 недели или 0,5 месяца. За это время товар нужно продать, иначе списание. Партия выгодна только при быстрой реализации.
Сценарий: ревизия домашних запасов
В кладовой лежит банка консервов с датой изготовления 1 января 2024 года и сроком годности 24 месяца. Конечная дата - 1 января 2026 года. Сегодня 29 июля 2026 года. Разница отрицательная: срок истёк 210 дней назад (примерно 30 недель или 6,9 месяца). Консервы нельзя употреблять, их нужно утилизировать.
Сценарий: планирование использования скоропортящихся продуктов
Куплена упаковка творога 20 июля 2026 года, дата изготовления 19 июля 2026 года, срок годности 9 дней, конечная дата 28 июля 2026 года. Сегодня 23 июля 2026 года. До конца срока остаётся 5 календарных дней (0,7 недели или 0,16 месяца). Творог нужно использовать в ближайшие дни, например запланировать выпечку или запеканку на выходные.
Что делать, если срок годности указан только в месяцах
Надпись «годен 6 месяцев» без конкретной даты требует ручного пересчёта. Шесть месяцев от 31 января - это 31 июля (181 день), а от 1 марта - 1 сентября (184 дня). Разница в три дня возникает из-за неравной длины месяцев. Для точного контроля нужно отсчитать шесть календарных месяцев от даты изготовления и записать полученную дату как конечную, затем считать остаток от неё.

Можно ли использовать продукт в последний день срока
Формально последний день входит в срок годности, если производитель не указал иное. Конечная дата 31 декабря 2026 года означает, что продукт годен до конца этих суток. Однако для перестраховки лучше употребить его за день-два до границы: гарантия качества действует до полуночи, но условия хранения дома могли ускорить порчу.