Изначально написано ГорТоп:
Давайте уточним. Фраза "срок истекает 20 февраля", например, что означает? Что "20 еще можно, это последний день" или "20 уже нельзя, сегодня срок закончился"?
Вроде бы, "истекает" - синоним "заканчивается". А если "заканчивается 20 февраля" - то это значит, что "20 уже закончился", только в "будущем времени". Разве нет?
Как предлагает Белкин - включите логику. Если срок действует месяц, с 1 числа включительно, то 1 число следующего месяца - это 1 лишний день, ибо месяц длится с 1 по 30(31) включительно.
Логика не при чём. Если нет в месяце такого числа, то срок истечёт на день раньше. Никого не волнует, что одного дня не хватает. Глагол истекает - это настоящее время. И последний день срока - срок течёт и истекает. Это буквальное толкование. Как оно на практике: нужно смотреть решения судов. Но этот вопрос просто любопытный. Срок НАЧИНАЕТ считаться с даты следующей за датой выдачи. Выдали 23 - срок считают с 24. В любом случае если начало указано 23-го, то считают с 24-го. И через полгода, 23-го, спор возможен только о 24-ом, а 23 - день действия лицензии.