āļ§āļīāļāļĩāđāļāļĨāļ Unix Timestamp āđāļāđāļāļ§āļąāļāļāļĩāđāļāļĩāđāļĄāļāļļāļĐāļĒāđāļāđāļēāļāđāļāđ
āļāļģāđāļĄāļāđāļāļāđāļāļĨāļ Unix Timestamp?
Unix timestamp āđāļŦāļĄāļēāļ°āļŠāļģāļŦāļĢāļąāļāđāļāļĢāļ·āđāļāļāļāļąāļāļĢ â āļāļģāļāļ§āļāđāļāđāļĄāđāļāļĩāļĒāļāļŦāļāļķāđāļāđāļāļĩāļĒāļ§āļāļĩāđāļāļ°āļāļąāļāļĢāļąāļ āđāļĄāđāļāļĨāļļāļĄāđāļāļĢāļ·āļ āđāļĨāļ°āļāđāļēāļĒāļāđāļāļāļēāļĢāļāļąāļāđāļĢāļĩāļĒāļ āđāļāđāļŠāļģāļŦāļĢāļąāļāļĄāļāļļāļĐāļĒāđāđāļĨāđāļ§ 1785292800 āđāļĄāđāļĄāļĩāļāļ§āļēāļĄāļŦāļĄāļēāļĒāđāļāđ āļāļāļāļ§āđāļēāļāļ°āļāļđāļāđāļāļĨāđāļāđāļāļ§āļąāļāļāļĩāđāđāļĨāļ°āđāļ§āļĨāļēāđāļāļāļāļīāļāļīāļ āđāļĄāđāļ§āđāļēāļāļļāļāļāļ°āļāļģāļĨāļąāļāļāļĩāļāļąāļāđāļāļĨāđāļĨāđāļāļ āļ§āļīāđāļāļĢāļēāļ°āļŦāđāļĢāļ°āđāļāļĩāļĒāļāļāļēāļāļāđāļāļĄāļđāļĨ āļŦāļĢāļ·āļāļāđāļēāļāļāļēāļĢāļāļāļāļāļĨāļąāļāļāļēāļ API āļāļēāļĢāļĢāļđāđāļ§āļīāļāļĩāđāļāļĨāļ timestamp āļāļĒāđāļēāļāļĢāļ§āļāđāļĢāđāļ§āđāļāđāļāļāļąāļāļĐāļ°āļāļĩāđāļāļģāđāļāđāļ
āļ§āļīāļāļĩāļāļĩāđ 1: āđāļāđāļāļąāļ§āđāļāļĨāļ Unix Timestamp āļāļāļāđāļĨāļāđāļāļāļāđāļĢāļē
āļ§āļīāļāļĩāļāļĩāđāđāļĢāđāļ§āđāļĨāļ°āļāđāļēāđāļāļ·āđāļāļāļ·āļāļāļĩāđāļŠāļļāļāļāļ·āļāļāļēāļĢāđāļāđāđāļāļĢāļ·āđāļāļāļĄāļ·āļāđāļāļĨāļāđāļāļāļēāļ°āļāļēāļ
Unix Timestamp Converter āļāļāļāđāļĢāļē āļĢāļāļāļĢāļąāļ timestamp āļāļąāđāļāđāļāļāļ§āļīāļāļēāļāļĩāđāļĨāļ°āļĄāļīāļĨāļĨāļīāļ§āļīāļāļēāļāļĩ āļāļĢāļ§āļāļāļąāļāļāļ§āļēāļĄāļĨāļ°āđāļāļĩāļĒāļāđāļāļĒāļāļąāļāđāļāļĄāļąāļāļī āđāļĨāļ°āđāļŠāļāļāļāļĨāļĨāļąāļāļāđāđāļāļŦāļĨāļēāļĒāđāļāļāđāļ§āļĨāļēāļāļĢāđāļāļĄāļāļąāļ āļāļļāļāļĒāļąāļāļŠāļēāļĄāļēāļĢāļāļāļģāđāļāļāļīāļĻāļāļēāļāļāļĢāļāļāļąāļāļāđāļēāļĄ â āļāđāļāļāļ§āļąāļāļāļĩāđāļāļĩāđāļĄāļāļļāļĐāļĒāđāļāđāļēāļāđāļāđāđāļĨāļ°āļĢāļąāļ Unix timestamp āļāļĩāđāļŠāļāļāļāļĨāđāļāļāļāļąāļ
āļ§āļīāļāļĩāļāļĩāđāđāļŦāļĄāļēāļ°āđāļĄāļ·āđāļāļāļļāļāļāđāļāļāļāļēāļĢāđāļāļĨāļāļāļĢāļąāđāļāđāļāļĩāļĒāļ§āļāļĒāđāļēāļāļĢāļ§āļāđāļĢāđāļ§āđāļāļĒāđāļĄāđāļāđāļāļāđāļāđ command line
āļ§āļīāļāļĩāļāļĩāđ 2: āđāļāđ Linux Command Line (āļāļģāļŠāļąāđāļ date)
āļŦāļēāļāļāļļāļāļŠāļēāļĄāļēāļĢāļāđāļāđāļēāļāļķāļāđāļāļāļĢāđāļĄāļīāļāļąāļĨ Linux āļŦāļĢāļ·āļ macOS āļāļģāļŠāļąāđāļ date āļāļ·āļāđāļāļ·āđāļāļāļāļĩāđāļāļĩāļāļĩāđāļŠāļļāļāļāļāļāļāļļāļ
āđāļāļĨāļ Timestamp āđāļāđāļāļ§āļąāļāļāļĩāđāļāļĩāđāļĄāļāļļāļĐāļĒāđāļāđāļēāļāđāļāđ
# āļāļ GNU Linux (āļŠāđāļ§āļāđāļŦāļāđāļāļāļ distribution)
date -d @1785292800
# āļĢāļ°āļāļļāļĢāļđāļāđāļāļāļāļĩāđāļāļģāļŦāļāļāđāļāļ
date -d @1785292800 +"%Y-%m-%d %H:%M:%S"
# āļāļĨāļĨāļąāļāļāđ: 2026-07-19 00:00:00
# āļāļĢāđāļāļĄāđāļāļāđāļ§āļĨāļē
TZ="America/New_York" date -d @1785292800
# āļāļĨāļĨāļąāļāļāđ: Sun Jul 19 00:00:00 EDT 2026
āļāļ macOS (BSD date) āđāļ§āļĒāļēāļāļĢāļāđāļāļ°āđāļāļāļāđāļēāļāđāļĨāđāļāļāđāļāļĒ:
# āļāļ macOS
date -r 1785292800
# āļāļĢāđāļāļĄāļĢāļđāļāđāļāļāļāļĩāđāļāļģāļŦāļāļāđāļāļ
date -r 1785292800 +"%Y-%m-%d %H:%M:%S"
āđāļāļĨāļāļ§āļąāļāļāļĩāđāđāļāđāļ Unix Timestamp
# āļāļ GNU Linux
date -d "2026-07-19 00:00:00" +%s
# āļāļ macOS
date -j -f "%Y-%m-%d %H:%M:%S" "2026-07-19 00:00:00" +%s
āļ§āļīāļāļĩāļāļĩāđ 3: āļāļēāļĢāļāļģāļāļ§āļāļāđāļ§āļĒāļĄāļ·āļ
āđāļĄāđāļ§āđāļēāļāļļāļāđāļāļāļāļ°āđāļĄāđāļāļģāđāļāđāļāļāđāļāļāļāļģāļāđāļ§āļĒāļĄāļ·āļ āđāļāđāļāļēāļĢāđāļāđāļēāđāļāļāļāļīāļāļĻāļēāļŠāļāļĢāđāđāļāļ·āđāļāļāļŦāļĨāļąāļāļāđāļ§āļĒāđāļŦāđāđāļāđāļēāđāļāļāļēāļĢāļāļģāļāļēāļāļāļāļāļĢāļ°āļāļ
āļŠāļđāļāļĢ
seconds = (year - 1970) à 31536000 + (month offset) à 86400 + day à 86400 + hours à 3600 + minutes à 60 + seconds
āļŠāđāļ§āļāļāļĩāđāļĒāļļāđāļāļĒāļēāļāļāļ·āļāļāļēāļĢāļāļģāļāļ§āļ āļāļĩāļāļāļīāļāļŠāļļāļĢāļāļīāļ āļāļĩāļāļĩāđāđāļāđāļāļāļĩāļāļāļīāļāļŠāļļāļĢāļāļīāļāļāļ·āļāļāļĩāļāļĩāđāļŦāļēāļĢāļāđāļ§āļĒ 4 āļĨāļāļāļąāļ§ āļĒāļāđāļ§āđāļāļāļĩāļāļĢāļīāļŠāļāđāļĻāļāļ§āļĢāļĢāļĐāļāļĩāđāļŦāļēāļĢāļāđāļ§āļĒ 400 āđāļĄāđāļĨāļāļāļąāļ§
āļāļēāļĢāļāļĢāļ°āļĄāļēāļāļāđāļēāļāļēāļāļāļīāļāļāļĒāđāļēāļāļĢāļ§āļāđāļĢāđāļ§
- 86,400 āļ§āļīāļāļēāļāļĩ = 1 āļ§āļąāļ
- 604,800 āļ§āļīāļāļēāļāļĩ = 1 āļŠāļąāļāļāļēāļŦāđ
- āļāļĢāļ°āļĄāļēāļ 31,536,000 āļ§āļīāļāļēāļāļĩ = 1 āļāļĩāļāļāļāļī
- āļāļĢāļ°āļĄāļēāļ 31,622,400 āļ§āļīāļāļēāļāļĩ = 1 āļāļĩāļāļāļīāļāļŠāļļāļĢāļāļīāļ
āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļĢāļ°āļĄāļēāļāļāļĢāđāļēāļ§āđ āļāļļāļāļŠāļēāļĄāļēāļĢāļāļāļģāļāļ§āļ timestamp / 86400 āđāļāļ·āđāļāļŦāļēāļāļģāļāļ§āļāļ§āļąāļāļāļąāļāļāļąāđāļāđāļāđ epoch āđāļĨāđāļ§āđāļāļīāđāļĄāļāļģāļāļ§āļāļ§āļąāļāļāļąāđāļāđāļāļĒāļąāļāļ§āļąāļāļāļĩāđ 1 āļĄāļāļĢāļēāļāļĄ 1970
āļ§āļīāļāļĩāļāļĩāđ 4: āđāļāđāļ āļēāļĐāļēāđāļāļĢāđāļāļĢāļĄ
āļ āļēāļĐāļēāđāļāļĢāđāļāļĢāļĄāļŦāļĨāļąāļāļāļļāļāļ āļēāļĐāļēāļĄāļĩāļāļąāļāļāđāļāļąāļāđāļāļāļąāļ§āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāđāļāļĨāļ timestamp āļāļĩāđāļāļ·āļāļ āļēāļĐāļēāļāļĩāđāļāļāļāđāļāļĒāļāļĩāđāļŠāļļāļ:
JavaScript (Browser āļŦāļĢāļ·āļ Node.js)
// Timestamp āđāļāđāļ date (JavaScript āđāļāđāļĄāļīāļĨāļĨāļīāļ§āļīāļāļēāļāļĩ)
const timestamp = 1785292800;
const date = new Date(timestamp * 1000);
console.log(date.toISOString());
// āļāļĨāļĨāļąāļāļāđ: 2026-07-19T00:00:00.000Z
// Date āđāļāđāļ timestamp
const ts = Math.floor(new Date("2026-07-19").getTime() / 1000);
console.log(ts);
// āļāļĨāļĨāļąāļāļāđ: 1785292800
Python
from datetime import datetime
# Timestamp āđāļāđāļ date
dt = datetime.utcfromtimestamp(1785292800)
print(dt.isoformat())
# āļāļĨāļĨāļąāļāļāđ: 2026-07-19T00:00:00
# āđāļāļāļāļĩāđāļĢāļąāļāļĢāļđāđāđāļāļāđāļ§āļĨāļē (Python 3.9+)
from zoneinfo import ZoneInfo
dt_tz = datetime.fromtimestamp(1785292800, tz=ZoneInfo("America/New_York"))
print(dt_tz.isoformat())
# āļāļĨāļĨāļąāļāļāđ: 2026-07-19T00:00:00-04:00
# Date āđāļāđāļ timestamp
import time
ts = time.mktime(datetime(2026, 7, 19).timetuple())
print(ts)
PHP
<?php
// Timestamp āđāļāđāļ date
echo date("Y-m-d H:i:s", 1785292800);
// āļāļĨāļĨāļąāļāļāđ: 2026-07-19 00:00:00
// Date āđāļāđāļ timestamp
echo strtotime("2026-07-19 00:00:00");
// āļāļĨāļĨāļąāļāļāđ: 1785292800
āļ§āļīāļāļĩāļāļĩāđ 5: āđāļāđāļāļāļāļāđāđāļ§āļĢāđāļŠāđāļāļĢāļāļāļĩāļ
Google Sheets
āđāļāđāļŠāļđāļāļĢ =DATE(1970,1,1) + A1 / 86400 āđāļāļĒāļāļĩāđ A1 āļĄāļĩāļāđāļē timestamp āļāļąāļāļĢāļđāļāđāļāļāđāļāļĨāļĨāđāļāļĨāļĨāļąāļāļāđāđāļāđāļāļ§āļąāļāļāļĩāđ
Microsoft Excel
=DATE(1970,1,1) + A1 / 86400
āļāļ Windows Excel āļāļļāļāļāļēāļāļāđāļāļāđāļāđ:
=(A1 / 86400) + DATE(1970,1,1)
āļāļĢāļāļĩāļāļīāđāļĻāļĐāļāļĩāđāļāļ§āļĢāļĢāļ°āļ§āļąāļ
āļ§āļīāļāļēāļāļĩ vs āļĄāļīāļĨāļĨāļīāļ§āļīāļāļēāļāļĩ
āļāļĩāđāļāļ·āļāļāđāļāļāļīāļāļāļĨāļēāļāļāļĩāđāļāļāļāđāļāļĒāļāļĩāđāļŠāļļāļ āļŦāļēāļāļāļļāļāļŠāđāļāļāđāļēāļĄāļīāļĨāļĨāļīāļ§āļīāļāļēāļāļĩ (āđāļāđāļ 1785292800000) āđāļāļĒāļąāļāļāļąāļāļāđāļāļąāļāļāļĩāđāļāļēāļāļ§āđāļēāļāļ°āđāļāđāļĢāļąāļāļ§āļīāļāļēāļāļĩ āļāļļāļāļāļ°āđāļāđāļ§āļąāļāļāļĩāđāļāļĩāđāđāļāļĨāļāļāļāđāļāļāļĢāļ°āļĄāļēāļ 56,000 āļāļĩāđāļāļāļāļēāļāļ
āļ§āļīāļāļĩāļŠāļąāļāđāļāļ:
- āļŦāļēāļāļāļąāļ§āđāļĨāļāļĄāļĩ 10 āļŦāļĨāļąāļ āļĄāļĩāđāļāļ§āđāļāđāļĄāđāļāđāļāļ§āļīāļāļēāļāļĩ
- āļŦāļēāļāļāļąāļ§āđāļĨāļāļĄāļĩ 13 āļŦāļĨāļąāļ āļĄāļĩāđāļāļ§āđāļāđāļĄāđāļāđāļāļĄāļīāļĨāļĨāļīāļ§āļīāļāļēāļāļĩ
- āļāļēāļāļĢāļ°āļāļāļĒāļąāļāđāļāđ āđāļĄāđāļāļĢāļ§āļīāļāļēāļāļĩ (16 āļŦāļĨāļąāļ) āļŦāļĢāļ·āļ āļāļēāđāļāļ§āļīāļāļēāļāļĩ (19 āļŦāļĨāļąāļ)
Timestamp āļāļĩāđāđāļāđāļāļĨāļ (āļ§āļąāļāļāļĩāđāļāđāļāļāļāļĩ 1970)
Unix timestamp āļŠāļēāļĄāļēāļĢāļāđāļŠāļāļāļ§āļąāļāļāļĩāđāļāđāļāļ epoch āđāļāļĒāđāļāđāļāļģāļāļ§āļāļĨāļ:
date -d @-126230400
# āļāļĨāļĨāļąāļāļāđ: Tue Dec 31 00:00:00 -1969
āđāļĄāđāđāļāđāļāļļāļāđāļāļĢāļ·āđāļāļāļĄāļ·āļāđāļāļĨāļāļāļ°āļāļąāļāļāļēāļĢ timestamp āļāļĩāđāđāļāđāļāļĨāļāđāļāđāļāļĒāđāļēāļāļāļđāļāļāđāļāļ āļāļąāļ§āđāļāļĨāļāļāļāļāđāļĨāļāđāļāļāļāđāļĢāļēāļāļģāđāļāđ
Leap Seconds
Unix time āļāļāđāļāļĨāļ°āđāļĨāļĒ leap seconds Unix timestamp āļāļ°āđāļĄāđāđāļŠāļāļ :59:60 āđāļĄāđāđāļāļĢāļ°āļŦāļ§āđāļēāļāļāļēāļĢāđāļāļīāđāļĄ leap seconds āļāļąāđāļāļŦāļĄāļēāļĒāļāļ§āļēāļĄāļ§āđāļē timestamp āļāļ°āļāļĨāļēāļāđāļāļĨāļ·āđāļāļāļāļēāļāđāļ§āļĨāļēāļāļ°āļāļāļĄāđāļĨāđāļāļāđāļāļĒ (āļāļąāļāļāļļāļāļąāļ 27 āļ§āļīāļāļēāļāļĩ) āđāļāđāđāļāļīāđāļĄāļāļķāđāļāđāļĢāļ·āđāļāļĒāđ
āļŠāļĢāļļāļ
| āļ§āļīāļāļĩāļāļēāļĢ | āđāļŦāļĄāļēāļ°āļŠāļģāļŦāļĢāļąāļ |
|--------|----------|
| āļāļąāļ§āđāļāļĨāļāļāļāļāđāļĨāļāđ (/linux-timestamp) | āļāļēāļĢāđāļāļĨāļāļāļĢāļąāđāļāđāļāļĩāļĒāļ§āļāļĒāđāļēāļāļĢāļ§āļāđāļĢāđāļ§ |
| āļāļģāļŠāļąāđāļ date | āļāļđāđāđāļāđāđāļāļāļĢāđāļĄāļīāļāļąāļĨāđāļĨāļ°āļŠāļāļĢāļīāļāļāđ |
| āļāļēāļĢāļāļģāļāļ§āļāļāđāļ§āļĒāļĄāļ·āļ | āļāļēāļĢāđāļāđāļēāđāļāļ§āļīāļāļĩāļāļēāļĢāļāļģāļāļēāļ |
| āļ āļēāļĐāļēāđāļāļĢāđāļāļĢāļĄ | āļĢāļ°āļāļāļāļąāļāđāļāļĄāļąāļāļīāđāļĨāļ°āđāļāļāļāļĨāļīāđāļāļāļąāļ |
| āļŠāđāļāļĢāļāļāļĩāļ | āļāļēāļĢāļ§āļīāđāļāļĢāļēāļ°āļŦāđāļāđāļāļĄāļđāļĨ |
āđāļāđ Unix Timestamp Converter āļāļāļāđāļĢāļēāđāļāļ·āđāļāļāļēāļĢāđāļāļĨāļāļāļĩāđāļĢāļ§āļāđāļĢāđāļ§āđāļĨāļ°āđāļĄāđāļāļĒāļģ āļāļĢāđāļāļĄāļāļēāļĢāļāļĢāļ§āļāļāļąāļāđāļāļāđāļ§āļĨāļēāļāļąāļāđāļāļĄāļąāļāļī