Epoch اور Unix ٹائم اسٹیمپ کنورٹر

استعمال کا طریقہ 3 مراحل
  1. ٹائم اسٹیمپ پڑھنے کے لیے اسے Unix ٹائم اسٹیمپ میں لکھیں اور تاریخ میں بدلیں دبائیں۔
  2. الٹی سمت کے لیے تاریخ اور وقت طے کریں اور ٹائم اسٹیمپ میں بدلیں دبائیں۔
  3. موجودہ وقت استعمال کریں موجودہ لمحہ بھر دیتا ہے۔

12 یا زیادہ ہندسوں والے ٹائم اسٹیمپ ملی سیکنڈ سمجھے جاتے ہیں، اس سے چھوٹے سیکنڈ۔ تبدیلیاں مکمل طور پر آپ کے براؤزر میں اس کے اپنے ٹائم زون ڈیٹابیس سے چلتی ہیں۔

یہ ٹول کیسے کام کرتا ہے

یونکس ٹائم اسٹیمپ کو قابلِ مطالعہ تاریخ میں بدلتا ہے، UTC اور آپ کے مقامی وقت دونوں میں، ساتھ ہی نسبتی وضاحت جیسے تین دن پہلے، اور تاریخ کو واپس ٹائم اسٹیمپ میں بدل دیتا ہے۔

یونکس ٹائم اسٹیمپ 1 جنوری 1970 کی UTC آدھی رات سے گنتا ہے اور خود اپنے ساتھ کوئی ٹائم زون نہیں رکھتا۔ اکائی ہندسوں کی تعداد کے بجائے مقدار سے سمجھی جاتی ہے — سیکنڈ، ملی سیکنڈ، مائیکرو سیکنڈ اور نینو سیکنڈ سب رائج ہیں، اور وہی ہندسے مراد لی گئی اکائی کے مطابق بالکل مختلف لمحے بتاتے ہیں۔ UTC کی قدر اور آپ کی مقامی صورت ساتھ ساتھ دکھائی جاتی ہیں، کیونکہ ان دونوں کا فرق ہی ٹائم اسٹیمپ کی زیادہ تر الجھن کی جڑ ہے اور ان میں سے ایک کو چھپانا ہی اس الجھن کو باقی رکھتا ہے۔

ٹائم اسٹیمپ درست پڑھنا

  • UTC قدر ہے، مقامی وقت اس کی صورت: وہی ٹائم اسٹیمپ دو مشینوں پر مختلف وقت دکھاتا ہے۔ ان میں کوئی غلط نہیں اور بنیادی عدد ایک ہی ہے۔
  • مقدار اکائی طے کرتی ہے: موجودہ ٹائم اسٹیمپ سیکنڈ میں تقریباً دس ہندسے اور ملی سیکنڈ میں تیرہ ہندسے کا ہوتا ہے۔ غلط اندازہ تاریخ کو دہائیوں آگے پیچھے کر دیتا ہے۔
  • منفی ٹائم اسٹیمپ 1970 سے پہلے کی تاریخیں ہیں: یہ درست ہیں اور یہاں سنبھالی جاتی ہیں، اگرچہ کچھ نظام انہیں سرے سے قبول نہیں کرتے۔
  • یونکس وقت لیپ سیکنڈ کو نظر انداز کرتا ہے: یہ اصل گزرے ہوئے وقت کے بجائے ہر دن کے فرضی 86,400 سیکنڈ گنتا ہے۔ یہ بات باریک وقت پیمائی میں اہم ہے اور اس کے سوا شاید ہی کہیں۔

UTC is the value; local time is only ever a rendering of it

The [msm_tool slug="epoch-converter"] shows a timestamp's UTC value alongside its local rendering deliberately, because a Unix timestamp itself carries no timezone at all — the same number displays as different clock times on two different machines, and neither reading is wrong, since the underlying number they were both computed from is identical. Hiding either figure is exactly what lets that confusion take hold in the first place.

A relative description does work the raw number cannot

Alongside both time zones, a phrase like "three days ago" translates the raw number into something immediately legible without doing mental arithmetic against the current date. The precise UTC and local figures stay available right next to it for anything that actually needs the exact value rather than the approximate sense of it.

Magnitude decides the unit, not the number of digits alone

Seconds, milliseconds, microseconds and nanoseconds are all genuinely in circulation, and the same string of digits means a wildly different moment depending on which one applies — a plain digit count is not reliable on its own, which is why the unit is inferred from magnitude and then stated explicitly alongside the result rather than left for a wrong guess to pass unnoticed.

Negative timestamps are dates before 1970, and they are valid

A negative value represents a genuine moment before the Unix epoch and is handled correctly here, even though some systems reject negative timestamps outright as though they were invalid input rather than a normal part of the format.

Leap seconds are ignored, by definition

Unix time counts a nominal 86,400 seconds in every day rather than tracking true elapsed time including the leap seconds occasionally inserted to keep clocks aligned with the Earth's rotation. That distinction matters for precision timing applications and essentially nowhere else that an ordinary reader of a timestamp would ever notice.

اکثر پوچھے گئے سوالات

خاص طور پر Epoch اور Unix ٹائم اسٹیمپ کنورٹر کے بارے میں۔ اس زمرے سے متعلق عمومی سوالات کے جواب زمرے کے صفحے پر موجود ہیں۔

1 جنوری 1970 کی UTC آدھی رات، وہ صفر نقطہ جہاں سے یونکس ٹائم اسٹیمپ گنتی شروع کرتے ہیں۔ اُس وقت یہ انتخاب من مانا اور سہولت کا تھا، اور معیار اس لیے بنا کہ بےشمار سافٹ ویئر نے اسے اپنا لیا۔
مقدار سے۔ آج کا ٹائم اسٹیمپ سیکنڈ میں تقریباً دس ہندسوں کا اور ملی سیکنڈ میں تیرہ ہندسوں کا ہوتا ہے۔ فرض کی گئی اکائی نتیجے کے ساتھ بتائی جاتی ہے، چنانچہ غلط اندازہ خاموش رہنے کے بجائے سامنے آ جاتا ہے۔
کیونکہ آپ کے ٹائم زون کا فرق ٹائم اسٹیمپ دکھاتے وقت لگایا جاتا ہے۔ ٹائم اسٹیمپ کا اپنا کوئی ٹائم زون نہیں۔ دونوں یہاں اسی لیے دکھائے جاتے ہیں کہ آپ وہ فرق دیکھ سکیں، اس پر حیران نہ ہوں۔
جی ہاں۔ منفی قدر 1970 سے پہلے کا لمحہ ہے اور یہاں درست طور پر سنبھالی جاتی ہے، خواہ کچھ ڈیٹابیس اور زبانیں اسے قبول نہ کریں۔
جو نظام یونکس وقت کو علامت والے 32 بٹ عدد میں محفوظ کرتے ہیں، وہ جنوری 2038 میں حد سے باہر ہو کر منفی عدد پر پلٹ جاتے ہیں۔ 64 بٹ ٹائم اسٹیمپ استعمال کرنے والی ہر چیز کائنات کی عمر سے بھی زیادہ عرصے تک محفوظ ہے۔

نئے ٹولز، خصوصیات اور کارکردگی بڑھانے کے مشوروں کی اطلاع پانے کے لیے سبسکرائب کریں۔