TimeStamp түрлендіргіші: UNIX, UTC, DateTime, ISO, RFC

Unix Timestamp, ISO 8601, RFC 2822, SQL datetime және пайдаланушы форматтары арасында уақытты конвертациялаңыз. Әзірлеушілер мен аналитиктерге арналған әмбебап құрал.

Ағымдағы Unix эпохасының уақыт белгісі

1778367507
1970 ЖЫЛДЫҢ 1 ҚАҢТАРЫНАН БЕРГІ СЕКУНДТАР. (UTC)
10:58:27 PM

Ағымдағы эпоха (UTC бойынша) келесідей аударылады

Date
05/09/2026 @ 10:58 PM
UTC
Sat, 09 May 2026 22:58:27 GMT
ISO 8601
2026-05-09T22:58:27.000Z
RFC 822, 1036, 1123, 2822
Sat, May 9, 2026, 10:58:27 PM GMT
RFC 2822
Sat, 09 May 2026 22:58:27 GMT
RFC 3339
2026-05-09T22:58:27.000Z
Пайдаланушы форматы
2026-05-09 22:58:27

Ағымдағы эпоха (сіздің уақыт белдеуіңізде) келесідей аударылады

Date
05/09/2026 @ 10:58 PM
UTC
Sat May 9 2026 22:58:27 GMT+0000
ISO 8601
2026-05-09T22:58:27.000Z
RFC 822, 1036, 1123, 2822
Sat, May 9, 2026, 10:58:27 PM GMT+0000
RFC 2822
Sat May 9 2026 22:58:27 GMT+0000
RFC 3339
2026-05-09T22:58:27.000Z
Пайдаланушы форматы
2026-05-09 22:58:27
Ұқсас құралдарды зерттеу
Қолдау DevBox Tools ❤️

"Timestamp түрлендіргіші" құралының мүмкіндіктері

Танымал форматтарды қолдау

Күн мен уақытты Unix Timestamp, ISO 8601, RFC 2822, SQL datetime және жергілікті пайдаланушы форматтары арасында түрлендіріңіз. Барлығы бір құралда — артық баптауларсыз.

Автоматты анықтау және түрлендіру

Құрал форматты автоматты түрде анықтап, деректерді дереу түрлендіреді. Логтармен, API-мен, SQL-сұраулармен және мәтіндердегі күндермен жұмыс істеу кезінде ыңғайлы.

Пайдаланушы үлгілерін қолдау

Шығару форматын өз үлгіңіз бойынша баптаңыз: yyyy-MM-dd HH:mm:ss, dd.MM.yyyy, MM/dd/yyyy hh:mm:ss және басқалары. Үлгінің икемділігі кез келген форматты жасауға мүмкіндік береді.

Қолдану нұсқаулығы мен егжей-тегжейлері

Unix Timestamp деген не

Unix timestamp — бұл 1970 жылғы 1 қаңтардан (UTC) бастап өткен секундтар саны. Ол бағдарламалауда, API және дерекқорларда уақытты әмбебап форматта сақтау үшін кеңінен қолданылады.

Unix timestamp секундпен (10 таңба) немесе миллисекундпен (13 таңба) берілуі мүмкін.

Құрал режимдері

Бұл құрал төрт режимде жұмыс істейді:

Режим

Сипаттама

Ағымдағы уақыт

Ағымдағы уақытты (UTC және жергілікті уақыт белдеуі) Unix форматында көрсетеді. Сонымен қатар timestamp-ты кең таралған дата/уақыт форматтарына түрлендіреді.

Timestamp → Дата

Unix timestamp-ты оқуға ыңғайлы дата және уақыт форматтарына түрлендіреді.

Дата → Timestamp

Белгілі бір дата мен уақытты Unix timestamp және басқа форматтарға түрлендіреді.

Форматтаушы

Макростарды пайдаланып датаны кастом форматта шығарады.

Unix timestamp әрқашан UTC форматында сақталады. Датаға түрлендіргенде нәтиже пайдаланушының уақыт белдеуіне байланысты болады, сондықтан бірдей мән әртүрлі көрінуі мүмкін.

Уақытты түрлендіру кестесі

Кезең

Секундқа түрлендіру

Секунд

1 сек

Минут

60 сек

Сағат

3600 сек

Күн

86400 сек

Апта

604800 сек

Ай (30 күн)

2592000 сек

Жыл (365 күн)

31536000 сек

Ай мен жыл мәндері шамамен алынған және тек мысал ретінде берілген. Нақты ұзақтығы күнтізбе мен кібісе жылдарға байланысты. Конвертер нақты күнтізбелік мәндерді дұрыс есептейді.

Қолжетімді макростар (IBM формат сілтемесі)

Кезең

Макростар

Жыл

YYYY, YY, Y

Ай

MMMM, MMM, MM, M

Күн

DDDD, DDD, DD, D

Сағат (24 сағ)

HH, H

Сағат (12 сағ)

hh, h

Минут

mm, m

Секунд

ss, s

Миллисекунд

SSS, SS, S

AM/PM

A, a

Форматтау мысалдары

Макростарды пайдаланып қажетті дата/уақыт форматтарын құруға болады:

Формат

Нәтиже

YYYY-MM-DD

2026-04-15

DD.MM.YYYY

15.04.2026

HH:mm:ss

14:32:10

YYYY-MM-DD HH:mm

2026-04-15 14:32

Танымал бағдарламалау тілдерінде Unix timestamp қолдану

Тіл

Ағымдағы Timestamp

Дата → Timestamp

Timestamp → Дата

JavaScript

Math.floor(Date.now() / 1000)

Math.floor(new Date('2026-04-15T12:00:00Z').getTime()/1000)

new Date(1776254400 * 1000)

Python

int(time.time())

int(datetime.datetime(2026,4,15,12,0).timestamp())

datetime.datetime.fromtimestamp(1776254400)

PHP

time()

strtotime('2026-04-15 12:00:00')

date('Y-m-d H:i:s', 1776254400)

Java

Instant.now().getEpochSecond()

LocalDateTime.of(2026,4,15,12,0).toEpochSecond(ZoneOffset.UTC)

Instant.ofEpochSecond(1776254400)

C# (.NET)

DateTimeOffset.UtcNow.ToUnixTimeSeconds()

new DateTimeOffset(2026,4,15,12,0,0,TimeSpan.Zero).ToUnixTimeSeconds()

DateTimeOffset.FromUnixTimeSeconds(1776254400)

Go

time.Now().Unix()

time.Date(2026,4,15,12,0,0,0,time.UTC).Unix()

time.Unix(1776254400, 0)

Ruby

Time.now.to_i

Time.new(2026,4,15,12,0,0).to_i

Time.at(1776254400)

Bash (Linux)

date +%s

date -d "2026-04-15 12:00:00" +%s

date -d @1776254400

SQL (PostgreSQL)

EXTRACT(EPOCH FROM NOW())

EXTRACT(EPOCH FROM TIMESTAMP '2026-04-15 12:00:00')

TO_TIMESTAMP(1776254400)

SQL (MySQL)

UNIX_TIMESTAMP()

UNIX_TIMESTAMP('2026-04-15 12:00:00')

FROM_UNIXTIME(1776254400)

Көптеген тілдерде timestamp секундпен қайтарылады, ал JavaScript-та — миллисекундпен (1000-ға бөлу қажет). Таймзона көрсетілмеген әдістер жергілікті уақытты қолдануы мүмкін, бұл қателіктерге әкеледі. API-мен жұмыс істегенде әрқашан UTC қолданыңыз, жергілікті уақытты емес — бұл уақытқа байланысты мәселелердің көбін жояды.

Жиі кездесетін қателер

  • UTC пен жергілікті уақытты шатастыру

  • секундтың орнына миллисекунд пайдалану

  • қате дата форматы

  • қате немесе сәйкес келмейтін уақыт белдеулері

Құрал сипаттамасы

alien

Уақыт және күн конвертері деректерді Unix Timestamp, ISO 8601, RFC 2822, SQL datetime және пайдаланушы үлгілері арасында жылдам аударуға мүмкіндік береді.

Сервис енгізу форматын автоматты түрде анықтап, күн немесе уақытты дереу түрлендіреді. Логтармен, API-мен, дерекқорлармен және есептермен жұмыс істеу үшін ыңғайлы пайдаланушы форматтарын баптау қолдау көрсетіледі.

Құрал әртүрлі форматтардағы уақыт белгілерімен жұмыс істеуі қажет әзірлеушілер, талдаушылар және әкімшілер үшін ыңғайлы.

Жиі қойылатын сұрақтар (FAQ)

Unix уақыт белгісі — 1970 жылдың 1 қаңтарынан бастап 00:00:00 UTC уақытынан кейін өткен секундтар саны. Бұл компьютерлік жүйелерде уақытты уақыт белдеулерінен тыс көрсетудің стандартты әдісі.

Уақыт белгілері уақытты көрсетудің әмбебап, уақыт белдеуіне тәуелсіз әдісін ұсынады. Олар уақыт айырмашылықтарын есептеуді, хронологиялық сұрыптауды жеңілдетеді және бөлінген жүйелердегі уақыт белдеуі конверсия мәселелерін болдырмайды.

Unix уақыт белгісі 1970 жылдан бергі секундтарды санайды. Басқа пішімдер миллисекундтарды (JavaScript), микросекундтарды немесе басқа негізгі күндерді қамтуы мүмкін. Кейбір жүйелер сандық уақыт белгілерінің орнына ISO 8601 жолдарын пайдаланады.

Уақыт белгісі конвертері стандартты күн пішімдерін (ISO 8601, UTC, RFC, жергілікті уақыт және т.б.), сондай-ақ секундтар мен миллисекундтардағы сандарды дұрыс өңдейді. Құралды әртүрлі жүйелер мен қолданбаларда пайдалана аласыз.

2038 жыл мәселесі 32 биттік жүйелерге әсер етеді, мұнда Unix уақыт белгісі 2038 жылдың 19 қаңтарында асып кетеді. Заманауи 64 биттік жүйелер бұл шектеуді миллиардтаған жылдарға дейін кеңейтеді, бірақ ескі жүйелерді жаңарту қажет болуы мүмкін.

Иә, құрал кез келген күн мен уақытты (өткен, қазіргі немесе болашақ) енгізуге және оны тиісті Unix уақыт белгісіне түрлендіруге немесе керісінше түрлендіруге мүмкіндік береді. Бұл жоспарлау, тарихи талдау немесе өзіңіздің қызметтеріңізді жасау үшін пайдалы.

Иә, генераторда реттелетін пішім опциялары бар. Жыл, ай, күн, сағат, минут, секундтарды көрсету ретін таңдап, YYYY-MM-DD HH:mm:ss немесе dd.MM.yyyy сияқты бөлгіштерді орнатуға болады. Бұл белгілі бір стандарттармен немесе корпоративтік талаптармен жұмыс істегенде ыңғайлы.

Ең жиі қолданылатын пішімдер - ISO 8601 (2025-08-30T12:34:56Z), UTC (Sat, 30 Aug 2025 12:34:56 GMT), жергілікті уақыт (30.08.2025 12:34:56), сондай-ақ секундтар мен миллисекундтардағы Unix уақыт белгілері. Біздің конвертер осы опциялардың барлығын қолдайды және олардың арасында жылдам ауысуға мүмкіндік береді.

Бұл құралды бағалаңыз
4.5(25 қолданушылар бағалады)