# ממיר Unix Timestamp

> המירו חותמת זמן UNIX לתאריך ושעה ובחזרה. צפו ב-timestamp עדכני בזמן אמת, זמן מקומי, UTC וזמן יחסי. כלי חינמי ומהיר לשימוש.

URL: https://acrafto.com/he/unix-timestamp-converter/

Tools are interactive browser apps; there is no public API, no endpoints to call and no server-side processing. To use a tool, open its HTML page in a browser.

## ממיר חותמת זמן UNIX (ממיר זמן UNIX מקוון)

**ממיר חותמת זמן UNIX** זה מאפשר לכם להמיר במהירות **זמן UNIX (epoch time / POSIX time)** ל**תאריך ושעה** ובחזרה. הוא תומך ב**חותמת זמן בשניות ובאלפיות שנייה**, מציג **זמן מקומי**, **UTC** וגם **ISO 8601**, ואת התוצאות ניתן **להעתיק** בלחיצה אחת.

---

## מהי חותמת זמן UNIX (epoch time / POSIX time)?

**חותמת זמן UNIX** היא מספר המייצג את הזמן כ**מספר השניות שחלפו מאז 1 בינואר 1970, 00:00:00 UTC** (המכונה **UNIX epoch**). בפועל, זהו אחד הפורמטים הנפוצים ביותר לאחסון והעברת תאריך ושעה במערכות, מסדי נתונים, ממשקי API ורישום יומן (logging).

**דוגמה:** `1700000000` מתאים לתאריך **14 בנובמבר 2023, 22:13:20 UTC**.

### למה דווקא 1 בינואר 1970?

תחילת האפוקה (1970-01-01) נבחרה בעת תכנון UNIX כנקודת ייחוס מעשית: היא קרובה לתקופת יצירת המערכת ומאפשרת חישובי זמן פשוטים.

---

## חותמת זמן UNIX בשניות מול אלפיות שנייה

חותמת זמן UNIX מופיעה לרוב בשתי צורות:

| פורמט חותמת הזמן | דוגמה | שימוש אופייני |
| --- | ---: | --- |
| **שניות (s)** | `1700000000` | מסדי נתונים, בקאנד, API, קבצים |
| **אלפיות שנייה (ms)** | `1700000000000` | JavaScript (`Date.now()`), אנליטיקה, יומנים מפורטים |

**איך לדעת מה יש לכם?**

- ל**שניות** יש בדרך כלל **10 ספרות** עבור תאריכים “עכשוויים”.
- ל**אלפיות שנייה** יש בדרך כלל **13 ספרות** והן גדולות פי **1000** בערך.
- באופן כללי: אם הערך הוא **\> 10¹²**, כמעט בוודאות מדובר ב**אלפיות שנייה**.

---

## איך להשתמש בממיר חותמת זמן UNIX

### 1) חותמת זמן ← תאריך ושעה

1. הכניסו את **חותמת הזמן של UNIX** לשדה, או לחצו על **עכשיו** (זמן UNIX נוכחי).
2. אם חותמת הזמן היא ב**אלפיות שנייה**, הפעילו את האפשרות **אלפיות שנייה**.
3. לחצו על **המר** (או הקישו Enter).
4. ההמרה ל**זמן מקומי**, **UTC** ו**ISO 8601** תוצג.
5. לחיצה על התוצאה **תעתיק אותה ללוח**.

### 2) תאריך ושעה ← חותמת זמן

1. בחרו **תאריך ושעה** בטופס.
2. לחצו על **המר**.
3. התוצאה תתקבל כ**חותמת זמן בשניות ובאלפיות שנייה**.

---

## היכן משתמשים בחותמת זמן UNIX לרוב?

זמן UNIX נמצא בשימוש כמעט בכל מקום שבו עובדים עם זמן ב-IT:

- **מסדי נתונים** – אחסון זמנים והשוואתם ב-MySQL, PostgreSQL, SQLite וכדומה.
- **ממשקי API** – REST/GraphQL לעיתים קרובות מחזירים זמן כחותמת זמן (סריאליזציה קלה).
- **יומנים וניטור** – סדר מדויק של אירועים בזמן.
- **Git** – קומיטים מכילים נתוני זמן.
- **מערכות קבצים** – זמנים כמו mtime/ctime/atime (שינוי אחרון וכדומה).
- **JWT** – טענות `iat` (זמן הנפקה) ו-`exp` (זמן תפוגה) הן בדרך כלל בשניות אפוקה.
- **מעטפת Linux/Unix** – `date +%s` מחזיר את חותמת הזמן הנוכחית.
- **JavaScript** – `Date.now()` מחזיר את הזמן ב**אלפיות שנייה**.

---

## דוגמאות מעשיות להמרת זמן UNIX

### JavaScript (חותמת זמן ↔ תאריך)

```
// חותמת זמן UNIX נוכחית בשניות
const tsSeconds = Math.floor(Date.now() / 1000);

// חותמת זמן נוכחית באלפיות שנייה
const tsMs = Date.now();

// חותמת זמן (שניות) -> תאריך
const dateFromSeconds = new Date(1700000000 * 1000);
console.log(dateFromSeconds.toISOString());

// תאריך -> חותמת זמן (שניות)
const ts = Math.floor(new Date("2024-01-01T00:00:00Z").getTime() / 1000);
console.log(ts);
```

### Python (חותמת זמן ↔ datetime)

```
import time
from datetime import datetime, timezone

# חותמת זמן נוכחית בשניות
ts = int(time.time())

# חותמת זמן -> datetime (UTC)
dt_utc = datetime.fromtimestamp(1700000000, tz=timezone.utc)

# תאריך -> חותמת זמן
ts2 = int(datetime(2024, 1, 1, tzinfo=timezone.utc).timestamp())
```

### SQL (MySQL)

```
-- חותמת זמן UNIX נוכחית (שניות)
SELECT UNIX_TIMESTAMP();

-- חותמת זמן -> תאריך
SELECT FROM_UNIXTIME(1700000000);

-- תאריך -> חותמת זמן
SELECT UNIX_TIMESTAMP('2024-01-01 00:00:00');
```

---

## אזורי זמן: UTC, זמן מקומי ו-ISO 8601

**חותמת זמן UNIX היא תמיד ב-UTC** – היא אינה מכילה מידע על אזור זמן או שעון קיץ. המרה לזמן מקומי תלויה בהגדרות הדפדפן, השרת או הספרייה שבה נעשה שימוש.

מושגים שכדאי להכיר:

- **UTC** – תקן גלובלי ללא שעון קיץ/חורף.
- **GMT** – למטרות שימוש יומיומי, כמעט זהה ל-UTC.
- **היסט (Offset)** – הזזה יחסית ל-UTC (לדוגמה, ישראל **UTC+2** בחורף, **UTC+3** בקיץ).

---

## מגבלות חותמת זמן UNIX ובעיית שנת 2038

### בעיית שנת 2038

במערכות **32 ביט** מסוימות, חותמת הזמן נשמרת כ-`int32` עם מקסימום של **2,147,483,647**, אשר שווה ל\*\*-19 בינואר 2038, 03:14:07 UTC\*\*. לאחר חציית ערך זה, עלולה להתרחש גלישה וזמן שגוי. מערכות **64 ביט** מודרניות בדרך כלל אינן סובלות מבעיה זו.

### טווח זמן UNIX ב-64 ביט

ערכי 64 ביט מכסים טווח זמן רחב במיוחד (למעשה “לנצח”). ערכים שליליים מציינים תאריך **לפני 1 בינואר 1970**.

---

## שאלות נפוצות – חותמת זמן UNIX

### האם חותמת זמן UNIX היא ב-UTC, או בזמן מקומי?

חותמת זמן UNIX היא תמיד ב**UTC**. זמן מקומי נוצר רק בעת המרה לפי אזור זמן. לכן, הממיר בדרך כלל מציג הן את זמן UTC והן את הזמן המקומי.

### איך אדע אם חותמת הזמן היא בשניות או באלפיות שנייה?

עבור זמן עכשווי, לחותמת זמן ב**שניות** יש בדרך כלל **10 ספרות**. ב**אלפיות שנייה** יש בדרך כלל **13 ספרות** והיא גדולה פי **1000** בערך. באופן כללי: ערך **\> 10¹²** הוא בדרך כלל אלפיות שנייה.

### מה משמעותה של חותמת זמן UNIX שלילית?

חותמת זמן שלילית מייצגת תאריך **לפני 1 בינואר 1970**. לדוגמה, `-1` מתאים ל\*\*-31 בדצמבר 1969, 23:59:59 UTC\*\*.

### איך ממירים חותמת זמן UNIX ב-SQL?

ב-MySQL תשתמשו ב-`FROM_UNIXTIME(timestamp)` ובחזרה `UNIX_TIMESTAMP(date)`. ב-PostgreSQL זה בדרך כלל `TO_TIMESTAMP(timestamp)` ו-`EXTRACT(EPOCH FROM date)`.

### למה אפוקת UNIX מתחילה ב-1 בינואר 1970?

זוהי נקודת ייחוס שנבחרה היסטורית מימיה המוקדמים של UNIX: פשוטה, מעשית וקרובה לתקופת פיתוח המערכת.

## Other languages

- Čeština (cs): [Unix timestamp převodník](https://acrafto.com/cs/unix-timestamp/) ([Markdown](https://acrafto.com/cs/unix-timestamp/index.md))
- Slovenčina (sk): [Unix timestamp konvertor](https://acrafto.com/sk/unix-timestamp-prevodnik/) ([Markdown](https://acrafto.com/sk/unix-timestamp-prevodnik/index.md))
- English (en): [UNIX Timestamp Converter](https://acrafto.com/en/unix-timestamp-converter/) ([Markdown](https://acrafto.com/en/unix-timestamp-converter/index.md))
- Deutsch (de): [Unix Timestamp umrechnen](https://acrafto.com/de/unix-timestamp-konverter/) ([Markdown](https://acrafto.com/de/unix-timestamp-konverter/index.md))
- Français (fr): [Convertisseur timestamp Unix](https://acrafto.com/fr/convertisseur-timestamp-unix/) ([Markdown](https://acrafto.com/fr/convertisseur-timestamp-unix/index.md))
- Español (es): [Convertidor de UNIX timestamp](https://acrafto.com/es/convertidor-timestamp-unix/) ([Markdown](https://acrafto.com/es/convertidor-timestamp-unix/index.md))
- Italiano (it): [Convertitore timestamp UNIX](https://acrafto.com/it/convertitore-timestamp-unix/) ([Markdown](https://acrafto.com/it/convertitore-timestamp-unix/index.md))
- Português (pt): [Conversor de timestamp Unix](https://acrafto.com/pt/conversor-timestamp-unix/) ([Markdown](https://acrafto.com/pt/conversor-timestamp-unix/index.md))
- Nederlands (nl): [Unix timestamp converter](https://acrafto.com/nl/unix-timestamp-converter/) ([Markdown](https://acrafto.com/nl/unix-timestamp-converter/index.md))
- Polski (pl): [Konwerter UNIX timestamp](https://acrafto.com/pl/konwerter-unix-timestamp/) ([Markdown](https://acrafto.com/pl/konwerter-unix-timestamp/index.md))
- Română (ro): [Convertor Unix timestamp](https://acrafto.com/ro/convertor-unix-timestamp/) ([Markdown](https://acrafto.com/ro/convertor-unix-timestamp/index.md))
- Magyar (hu): [UNIX időbélyeg konvertáló](https://acrafto.com/hu/unix-idobelyeg-atalakito/) ([Markdown](https://acrafto.com/hu/unix-idobelyeg-atalakito/index.md))
- Ελληνικά (el): [Μετατροπέας Unix timestamp](https://acrafto.com/el/unix-timestamp-converter/) ([Markdown](https://acrafto.com/el/unix-timestamp-converter/index.md))
- Български (bg): [Unix timestamp конвертор](https://acrafto.com/bg/unix-timestamp-konverter/) ([Markdown](https://acrafto.com/bg/unix-timestamp-konverter/index.md))
- Hrvatski (hr): [Unix timestamp konverter](https://acrafto.com/hr/unix-timestamp-konverter/) ([Markdown](https://acrafto.com/hr/unix-timestamp-konverter/index.md))
- Slovenščina (sl): [Pretvornik Unix timestamp](https://acrafto.com/sl/unix-timestamp-pretvornik/) ([Markdown](https://acrafto.com/sl/unix-timestamp-pretvornik/index.md))
- Eesti (et): [UNIX timestamp teisendaja](https://acrafto.com/et/unix-timestamp-teisendaja/) ([Markdown](https://acrafto.com/et/unix-timestamp-teisendaja/index.md))
- Latviešu (lv): [UNIX laika zīmogu pārveidotājs](https://acrafto.com/lv/unix-timestamp-konvertetajs/) ([Markdown](https://acrafto.com/lv/unix-timestamp-konvertetajs/index.md))
- Lietuvių (lt): [UNIX laiko žymės keitiklis](https://acrafto.com/lt/unix-laiko-zymes-keitiklis/) ([Markdown](https://acrafto.com/lt/unix-laiko-zymes-keitiklis/index.md))
- Svenska (sv): [Unix timestamp-omvandlare](https://acrafto.com/sv/unix-timestamp-omvandlare/) ([Markdown](https://acrafto.com/sv/unix-timestamp-omvandlare/index.md))
- Dansk (da): [UNIX timestamp konverter](https://acrafto.com/da/unix-timestamp-konverter/) ([Markdown](https://acrafto.com/da/unix-timestamp-konverter/index.md))
- Suomi (fi): [UNIX-aikaleiman muunnin](https://acrafto.com/fi/unix-aikaleiman-muunnin/) ([Markdown](https://acrafto.com/fi/unix-aikaleiman-muunnin/index.md))
- Norsk (no): [Unix timestamp-konverterer](https://acrafto.com/no/unix-tidsstempel-konverterer/) ([Markdown](https://acrafto.com/no/unix-tidsstempel-konverterer/index.md))
- Українська (uk): [Конвертер Unix timestamp](https://acrafto.com/uk/konverter-unix-chasu/) ([Markdown](https://acrafto.com/uk/konverter-unix-chasu/index.md))
- Русский (ru): [Unix timestamp конвертер](https://acrafto.com/ru/unix-timestamp-konverter/) ([Markdown](https://acrafto.com/ru/unix-timestamp-konverter/index.md))
- Српски (sr): [UNIX timestamp konverter](https://acrafto.com/sr/unix-timestamp-konverter/) ([Markdown](https://acrafto.com/sr/unix-timestamp-konverter/index.md))
- Македонски (mk): [UNIX timestamp конвертор](https://acrafto.com/mk/unix-timestamp-konvertor/) ([Markdown](https://acrafto.com/mk/unix-timestamp-konvertor/index.md))
- Bosanski (bs): [Unix timestamp konverter](https://acrafto.com/bs/unix-timestamp-konverter/) ([Markdown](https://acrafto.com/bs/unix-timestamp-konverter/index.md))
- Shqip (sq): [Konvertues Unix timestamp](https://acrafto.com/sq/konvertues-timestamp-unix/) ([Markdown](https://acrafto.com/sq/konvertues-timestamp-unix/index.md))
- Türkçe (tr): [UNIX zaman damgası dönüştürücü](https://acrafto.com/tr/unix-zaman-damgasi-donusturucu/) ([Markdown](https://acrafto.com/tr/unix-zaman-damgasi-donusturucu/index.md))
- 日本語 (ja): [UNIXタイムスタンプ変換](https://acrafto.com/ja/unix-timestamp-converter/) ([Markdown](https://acrafto.com/ja/unix-timestamp-converter/index.md))
- 한국어 (ko): [유닉스 타임스탬프 변환기](https://acrafto.com/ko/unix-timestamp-converter/) ([Markdown](https://acrafto.com/ko/unix-timestamp-converter/index.md))
- العربية (ar): [محول Unix Timestamp](https://acrafto.com/ar/unix-timestamp-converter/) ([Markdown](https://acrafto.com/ar/unix-timestamp-converter/index.md))
- हिन्दी (hi): [UNIX टाइमस्टैम्प कनवर्टर](https://acrafto.com/hi/unix-timestamp-converter/) ([Markdown](https://acrafto.com/hi/unix-timestamp-converter/index.md))
- Bahasa Indonesia (id): [Konverter Unix timestamp](https://acrafto.com/id/konverter-timestamp-unix/) ([Markdown](https://acrafto.com/id/konverter-timestamp-unix/index.md))
- Tiếng Việt (vi): [Chuyển đổi Unix timestamp](https://acrafto.com/vi/bo-chuyen-doi-unix-timestamp/) ([Markdown](https://acrafto.com/vi/bo-chuyen-doi-unix-timestamp/index.md))
- ไทย (th): [แปลง Unix Timestamp](https://acrafto.com/th/unix-timestamp-converter/) ([Markdown](https://acrafto.com/th/unix-timestamp-converter/index.md))
