Unix вақт белгилари конвертери
Unix давридаги вақт белгилари ва инсон сана ва вақти ўртасидаги алмаштириш.
Натижалар ёзаётганингизда янгиланади.
Ушбу калькулятор ҳақида
A Unix timestamp is the number of seconds since 1 January 1970 UTC (the "epoch"). This converter turns an epoch timestamp into a readable UTC and local date, or takes a date and time and returns its epoch value. It handles both seconds and milliseconds, shows the ISO 8601 form, and names the weekday. A staple for developers reading logs, databases and API responses.
Pick a direction: give it an epoch number and it shows that exact instant both in UTC and in your browser’s local time zone (the two lines differ by your UTC offset), plus the ISO 8601 string and the weekday. Give it a date and a local time instead and it returns the matching epoch value. Because seconds-based timestamps and the millisecond timestamps used by JavaScript differ by a factor of 1,000, a unit switch lets you read or produce either.
For example, the timestamp 1700000000 is Tuesday 14 November 2023 22:13:20 UTC; the ten-digit length is a clue it is in seconds, whereas a thirteen-digit value like 1700000000000 is the same instant in milliseconds. Developers use this to decode a created_at column, sanity-check an API response, set an expiry, or convert a log line’s epoch stamp into a human date.
Доимий сўраладиган саволлар
Unix вақт белгилари сония ёки миллисекундларда кўрсатиладими?
Классик Unix вақт белгилари 1970 йиллардан бери секундларда кўрсатилган, лекин JavaScript ва кўплаб APIлар миллисекундларни (1000× каттароқ) қўллашади. Ҳар икки ҳолатда ҳам қийматни ўқиш учун қўшимча параметрлар остида бирликни ўрнатинг.
Қайси вақт зонасини вақт белгиси ифодалайди?
Unix вақт белгиси вақт зонаси йўқ - бу мутлақ дақиқа. Асбоб бу дақиқани UTC ва браузерингиз маҳаллий вақтида кўрсатади, шунинг учун иккита сатр UTC қийматига қараб фарқ қилиши мумкин.
Қандай қилиб вақт белгиси секунд ёки миллисекундларда эканини билиб оламан?
Рақамларни ҳисобланг: бугунги секундлар вақти 10 рақамли, миллисекундлар версияси эса 13 рақамли. Агар коддан чиқарилган сана 1970 йилга яқин бўлса, сиз эҳтимол секундлар учун миллисекунд қийматини ўқиган бўласиз.
Unix даври нима?
Эпоха Unix вақтининг нуқтаси: 1970 йил 1 январда кечки UTC. Ҳар бир вақт белгиси фақат шу лаҳзадан ҳисобланган секундлар (ёки миллисекундлар) сони.
У санани вақт белгисига айлантира оладими?
Ҳа. Дастлабки вақтни ўзгартириш учун Date → timestamp га ўтинг, кейин сана ва маҳаллий вақтни киритинг, у давр қийматини қайтаради, шунинг учун сиз ҳар икки йўналишда айланиб юришингиз мумкин.
2038 йил муаммоси нима?
2038 йил 19 январда Unix вақтини 32-битли тўлиқ сонли тўлқинда сақлайдиган тизимлар, ҳисоблаш кейинги вақтда кўпайтирилмайди. Замонавий 64-битли вақт белгилари буни четлаб ўтади ва бу конвертер 2038 йилдан кейинги вақтни ҳам ишлайди.
API — коддан бу калькуляторни ишлатиш
Бу ҳисоблагични эркин JSON охири сифатида чақиринг - қулф талаб қилинмайди. Қуйидаги майдон қийматларини савол параметрлари ёки JSON сифатида юборинг. Сиз қолдирган барча нарсалар бу саҳифанинг олдиндан тўлдирилган стандарт параметрларини қўллайди; номаълум параметр 400, ҳеч қачон жимжит 0. Барча API ҳужжатларини ўқиш →
Охири
GET https://calculator.free/api/v1/unix-timestamp/
curl
curl "https://calculator.free/api/v1/unix-timestamp/?mode=to_date&unix=1700000000&date=2026-09-08"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/unix-timestamp/?" + new URLSearchParams({
"mode": "to_date",
"unix": "1700000000",
"date": "2026-09-08"
}));
const data = await r.json();
console.log(data.results);
Натижалар фақатгина умумий йўл-йўриқ учун ҳисобланган, молиявий, тиббий ёки солиқ маслаҳати эмас.