Конвертер дат RFC 2822
Создавайте или разбирайте строки дат RFC 2822 — формат меток времени, используемый в заголовках электронных писем и HTTP-датах.
Направление
h
мин
s
UTC offset
Как работает этот калькулятор?
Даты RFC 2822 выглядят так: «Tue, 27 Jun 2026 14:30:00 +0000» — день недели, число, месяц, год, время, затем знаковое смещение UTC. Данный инструмент формирует такую строку из даты, времени и смещения или разбирает уже готовую, а также показывает соответствующие значения в ISO 8601, UTC, Unix-секундах и полное название дня недели.
Формула
How this is calculated
В режиме построения вы задаёте календарную дату (YYYY-MM-DD), местное время (час, минуты, секунды) и смещение UTC. День недели определяется по дате, а время трактуется как местное для выбранного смещения. Строка формируется в формате «Ddd, DD Mon YYYY HH:MM:SS +HHMM» с использованием фиксированных трёхбуквенных сокращений дня недели и месяца, а смещение записывается в виде знакового четырёхзначного токена +HHMM.
Абсолютный момент определяется вычитанием смещения из введённого местного времени: UTC = local − offset. На основе этого момента калькулятор также выводит ISO 8601 (всегда в UTC, заканчивается на Z), дату и время в UTC в удобочитаемом виде, метку времени Unix в секундах и полное название дня недели. В режиме разбора используется встроенный конструктор Date в JavaScript, который понимает RFC 2822, после чего всё переформатируется в UTC (+0000).
Все компоненты проверяются: час 0–23, минуты и секунды 0–59, невозможные даты вроде 30 февраля отклоняются. Смещения охватывают стандартные зоны от -12:00 до +14:00, включая зоны с получасовым шагом, например +05:30. Значения Unix-секунд могут быть отрицательными для дат до 1970-01-01.
Часто задаваемые вопросы
RFC 2822 использует английские сокращения дня недели и месяца со смещением +HHMM (применяется в электронной почте и HTTP). ISO 8601 — полностью числовой формат вида 2026-06-27T14:30:00Z, не зависящий от локали, что делает его предпочтительным для хранения и API.
Введённое время — это местное время на часах при выбранном смещении. Конвертер вычитает смещение для нахождения истинного момента UTC: 14:30 при +05:30 соответствует 09:00 UTC.
RFC 2822 (а впоследствии RFC 5322) обновил RFC 822, сохранив ту же структуру даты. Четырёхзначное числовое смещение заменило более старые именованные зоны (GMT, EST и т. д.), поэтому данный формат обратно совместим с большинством парсеров.
Также известен как
TG we-Calculate Editorial Team. (2026). Конвертер дат RFC 2822 [Online calculator]. TG we-Calculate. https://we-calculate.com/ru/calculator/rfc-2822-date-converter
TG we-Calculate Editorial Team. "Конвертер дат RFC 2822." TG we-Calculate. 2026. https://we-calculate.com/ru/calculator/rfc-2822-date-converter.
TG we-Calculate Editorial Team, "Конвертер дат RFC 2822," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/ru/calculator/rfc-2822-date-converter
@misc{wecalculate_rfc_2822_date_converter, title = {Конвертер дат RFC 2822}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/ru/calculator/rfc-2822-date-converter}}, year = {2026}, note = {TG we-Calculate} }
Этот калькулятор вам помог?
