RFC 2822 datos keitiklis
Sukurkite arba išanalizuokite RFC 2822 datos eilutes – laiko žymenų formatą, naudojamą el. pašto antraštėse ir HTTP datose.
Kryptis
h
min
s
UTC offset
Kaip veikia ši skaičiuoklė?
RFC 2822 datos atrodo taip: „Tue, 27 Jun 2026 14:30:00 +0000“: savaitės diena, diena, mėnuo, metai, laikas, tada su ženklu UTC poslinkis. Šis įrankis sukuria tą eilutę iš datos, laiko ir poslinkio arba išanalizuoja esamą, taip pat parodo atitinkamas ISO 8601, UTC, Unix-sekundžių ir savaitės dienos reikšmes.
Formulė
How this is calculated
Kūrimo režime nurodote kalendorinę datą (YYYY-MM-DD), laikrodžio laiką (valanda, minutė, sekundė) ir UTC poslinkį. Savaitės diena gaunama iš datos, o laikas laikomas vietiniu pasirinktam poslinkiui. Eilutė sudaroma kaip „Ddd, DD Mon YYYY HH:MM:SS +HHMM“ naudojant fiksuotus trijų raidžių savaitės dienos ir mėnesio sutrumpinimus, su poslinkiu, parašytu kaip su ženklu keturių skaitmenų +HHMM žymuo.
Absoliutus momentas randamas atimant poslinkį iš nurodyto laikrodžio laiko: UTC = local - offset. Nuo to momento skaičiuoklė taip pat pateikia ISO 8601 (visada UTC, baigiamą Z), žmonėms suprantamą UTC datą-laiką, Unix epochą sekundėmis ir pilną savaitės dienos pavadinimą. Analizavimo režime ji remiasi JavaScript natyviu Date konstruktoriumi, kuris supranta RFC 2822, tada viską performatuoja į UTC (+0000).
Visi komponentai patvirtinami: valanda 0-23, minutė ir sekundė 0-59, o neįmanomos kalendorinės datos, pvz. vasario 30 d., atmetamos. Poslinkiai apima dažnas juostas nuo -12:00 iki +14:00, įskaitant pusvalandžio juostas, pvz. +05:30. Unix sekundės gali būti neigiamos datoms prieš 1970-01-01.
Dažnai užduodami klausimai
RFC 2822 naudoja angliškus savaitės dienos ir mėnesio sutrumpinimus su +HHMM poslinkiu (naudojama el. pašte ir HTTP). ISO 8601 yra visiškai skaitinė, pvz. 2026-06-27T14:30:00Z, ir nepriklauso nuo lokalės, todėl labiau tinka saugojimui ir API.
Įvedamas laikas yra vietinis laikrodžio laikas pasirinktu poslinkiu. Keitiklis atima poslinkį, kad rastų tikrą UTC momentą, todėl 14:30 ties +05:30 atitinka 09:00 UTC.
RFC 2822 (ir vėliau RFC 5322) atnaujino RFC 822, bet išlaikė tą patį datos išdėstymą. Keturių skaitmenų skaitinis poslinkis pakeitė senesnes pavadintas juostas, pvz. GMT ar EST, todėl šis formatas yra atgaliniu būdu suderinamas su daugeliu analizatorių.
Taip pat žinomas kaip
TG we-Calculate Editorial Team. (2026). RFC 2822 datos keitiklis [Online calculator]. TG we-Calculate. https://we-calculate.com/lt/calculator/rfc-2822-date-converter
TG we-Calculate Editorial Team. "RFC 2822 datos keitiklis." TG we-Calculate. 2026. https://we-calculate.com/lt/calculator/rfc-2822-date-converter.
TG we-Calculate Editorial Team, "RFC 2822 datos keitiklis," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/lt/calculator/rfc-2822-date-converter
@misc{wecalculate_rfc_2822_date_converter, title = {RFC 2822 datos keitiklis}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/lt/calculator/rfc-2822-date-converter}}, year = {2026}, note = {TG we-Calculate} }
Ar ši skaičiuoklė jums padėjo?
