TimeStamp түрлендіргіші: UNIX, UTC, DateTime, ISO, RFC
Unix Timestamp, ISO 8601, RFC 2822, SQL datetime және пайдаланушы форматтары арасында уақытты конвертациялаңыз. Әзірлеушілер мен аналитиктерге арналған әмбебап құрал.
Unix Timestamp, ISO 8601, RFC 2822, SQL datetime және пайдаланушы форматтары арасында уақытты конвертациялаңыз. Әзірлеушілер мен аналитиктерге арналған әмбебап құрал.
Күн мен уақытты 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 — бұл 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 сек |
Ай мен жыл мәндері шамамен алынған және тек мысал ретінде берілген. Нақты ұзақтығы күнтізбе мен кібісе жылдарға байланысты. Конвертер нақты күнтізбелік мәндерді дұрыс есептейді.
Кезең | Макростар |
|---|---|
Жыл | 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 |
Тіл | Ағымдағы 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 пен жергілікті уақытты шатастыру
секундтың орнына миллисекунд пайдалану
қате дата форматы
қате немесе сәйкес келмейтін уақыт белдеулері
Уақыт және күн конвертері деректерді Unix Timestamp, ISO 8601, RFC 2822, SQL datetime және пайдаланушы үлгілері арасында жылдам аударуға мүмкіндік береді.
Сервис енгізу форматын автоматты түрде анықтап, күн немесе уақытты дереу түрлендіреді. Логтармен, API-мен, дерекқорлармен және есептермен жұмыс істеу үшін ыңғайлы пайдаланушы форматтарын баптау қолдау көрсетіледі.
Құрал әртүрлі форматтардағы уақыт белгілерімен жұмыс істеуі қажет әзірлеушілер, талдаушылар және әкімшілер үшін ыңғайлы.
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 уақыт белгілері. Біздің конвертер осы опциялардың барлығын қолдайды және олардың арасында жылдам ауысуға мүмкіндік береді.