Tech Help

Unix Timestamp ते तारीख: सेकंद, मिलिसेकंद आणि UTC समजावणी

Unix timestamp तारखेत बदला. सेकंद विरुद्ध मिलिसेकंद, UTC विरुद्ध स्थानिक वेळ, ISO 8601, आणि तारखेतून epoch वेळेकडे परत कसे जायचे.

थोडक्यात उत्तर

Unix timestamp वेळ Unix epoch च्या सापेक्ष दर्शवतो: 1970-01-01 00:00:00 UTC. तो सामान्यतः epoch पासून सेकंद किंवा epoch पासून मिलिसेकंद म्हणून ठेवला जातो.

बरोबर रूपांतर करण्यासाठी आधी एकक माहीत हवे. 1720000000 सेकंद म्हणजे 2024-07-03 09:46:40 UTC. 1720000000000 मिलिसेकंद तोच क्षण आहे.

timestamp एक क्षण ओळखतो. UTC, स्थानिक वेळ किंवा IANA क्षेत्र फक्त तो क्षण कसा दाखवला जातो हे बदलते.

ही रूपांतर मार्गदर्शिका आहे: timestamp ते तारीख, तारीख ते timestamp, UTC विरुद्ध स्थानिक, आणि ISO 8601. एखादे मूल्य अचानक 1970 ची तारीख झाले तर बहुधा सेकंद/मिलिसेकंद जुळत नाहीत—पाहा Unix Timestamp सेकंद विरुद्ध मिलिसेकंद: तारीख 1970 का दाखवते.

Unix Timestamp म्हणजे काय?

Unix timestamp, Unix time आणि epoch time सामान्यतः 1970-01-01 00:00:00 UTC पासून गेलेली वेळ अर्थ देतात. आकडा वेळ क्षेत्र लेबल असलेली स्वरूपित तारीख नाही. तोच क्षण UTC, न्यूयॉर्क, टोकियो किंवा सोलमध्ये वेगळ्या घड्याळ वेळेने दिसू शकतो. Unix timestamps नेहमी सेकंद नसतात—व्यवहारात मिलिसेकंद सामान्य आहेत.

Unix Epoch म्हणजे काय?

Unix epoch 1970-01-01 00:00:00 UTC आहे. timestamp 0 तोच क्षण. धन timestamp epoch नंतरचा. काही व्यवस्था epoch आधीच्या वेळेसाठी ऋण timestamp स्वीकारतात, पण भाषा आणि तारीख-मर्यादा आधार वेगळा असतो.

माझा timestamp सेकंदात आहे की मिलिसेकंदात?

1720000000 सेकंद आहेत; 1720000000000 मिलिसेकंद आहेत; तोच क्षण. व्यावहारिक खूण: सुमारे 10 अंक अनेकदा सेकंद, सुमारे 13 अनेकदा मिलिसेकंद. अंकांची मोजणी फक्त अंदाजपद्धत आहे. भूतकाळ किंवा भविष्य तारखा, इतर एकके किंवा सानुकूल epoch वेगळे दिसू शकतात. दिनांक आणि वेळ रूपांतरक सेकंद, मिलिसेकंद किंवा स्वयंचलितने रूपांतर करू शकतो (≤10 अंक सेकंद, ≥13 मिलिसेकंद)—एकक माहीत असेल तर ते निवडा.

चुकीचे एकक चुकीची तारीख का देते?

JavaScript Date मिलिसेकंद अपेक्षित ठेवतो. 1720000000 मिलिसेकंद समजून दिल्यास 1970-01-20 21:46:40 UTC मिळते. मिलिसेकंद सेकंद समजणे, किंवा उलट, पूर्णपणे वेगळ्या तारखेवर जाते. 1970 निदान मार्गासाठी पाहा Unix Timestamp सेकंद विरुद्ध मिलिसेकंद: तारीख 1970 का दाखवते.

new Date(1720000000);
// 1970-01-20T21:46:40.000Z

सेकंदातील Unix timestamp कसे रूपांतर करायचे

सेकंद 1000 ने गुणा आणि मिलिसेकंद मिळवा. JavaScript Date मिलिसेकंद आधारित आहे, म्हणून new Date(timestamp * 1000) वापरा.

const timestamp = 1720000000;
const date = new Date(timestamp * 1000);
date.toISOString();
// 2024-07-03T09:46:40.000Z

मिलिसेकंद timestamp कसे रूपांतर करायचे

मिलिसेकंद थेट Date ला द्या. मिलिसेकंद timestamp पुन्हा 1000 ने गुणू नका.

const timestamp = 1720000000000;
const date = new Date(timestamp);
date.toISOString();
// 2024-07-03T09:46:40.000Z

तोच timestamp वेगळी वेळ का दाखवतो?

Unix timestamp एक क्षण आहे. त्याला UTC, स्थानिक वेळ किंवा निवडलेल्या IANA क्षेत्रात दाखवल्याने घड्याळाचा चेहरा बदलतो. 1720000000000 साठी UTC 2024-07-03 09:46:40 आहे. त्या दिवशी America/New_York 2024-07-03 05:46:40 (EDT) आहे. Asia/Seoul 2024-07-03 18:46:40 (UTC+9) आहे. न्यूयॉर्क आणि सोलची ती मूल्ये Intl कडून येतात, स्थिर ऑफसेट घोषणेतून नाहीत.

Unix timestamp मध्ये वेळ क्षेत्र असते का?

नाही. तो America/New_York किंवा Asia/Seoul साठवत नाही. timestamp एक क्षण ओळखतो. वेळ क्षेत्र तेव्हा लागू होते जेव्हा तो क्षण वाचता येणाऱ्या तारीख आणि वेळेत मांडता. epoch UTC च्या सापेक्ष परिभाषित आहे; आकडा स्वतः «UTC वेळ क्षेत्र फील्ड» नाही.

Unix Timestamp विरुद्ध ISO 8601

1720000000 आणि 2024-07-03T09:46:40Z एकच क्षण दर्शवू शकतात. Unix गेलेल्या वेळेचे संख्यात्मक मूल्य आहे. ISO 8601 वाचता येणारी तारीख-वेळ स्ट्रिंग आहे आणि Z (UTC) किंवा संख्यात्मक ऑफसेटने संपू शकते. Z म्हणजे UTC; कधी झुलू म्हणतात. ही एकच रचना नाही.

सध्याचा Unix timestamp कसा मिळवायचा?

JavaScript मध्ये Date.now() मिलिसेकंद आहेत. Math.floor(Date.now() / 1000) सेकंद आहेत. लेखात «आता» स्थिर लिहू नका; तो हलते.

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

तारीख परत Unix timestamp मध्ये बदलता येते का?

होय. स्पष्ट UTC ISO स्ट्रिंगवरून getTime() मिलिसेकंद देतो; सेकंदासाठी 1000 ने भागून खाली पूर्णांक करा.

const date = new Date("2024-07-03T09:46:40Z");
date.getTime();
// 1720000000000
Math.floor(date.getTime() / 1000);
// 1720000000

अस्पष्ट तारीख रचनेबाबत सावध राहा

03/07/2024 प्रदेशानुसार 7 मार्च किंवा 3 जुलै असू शकते. वेळ क्षेत्र किंवा ऑफसेट असलेली ISO-शैली तारीख आणि वेळ पसंत करा. दिनांक आणि वेळ रूपांतरक 01/02/2026 सारख्या अस्पष्ट संख्यात्मक तारखा नाकारतो आणि तारीख निवडकर्ता किंवा ISO-शैली मूल्य मागतो.

डेलाइट सेव्हिंग टाइमचे काय?

Unix timestamp DST ध्वज साठवत नाही. स्थानिक प्रदर्शन क्षेत्राचे नियम लागू करतो. America/New_York हिवाळा आणि उन्हाळ्यात वेगळे ऑफसेट वापरतो, म्हणून «न्यूयॉर्क UTC-5 आहे» नेहमी खरे नाही.

Unix timestamps मध्ये लीप सेकंद असतात का?

सामान्य POSIX/Unix वेळ लीप सेकंदांना सतत मापपट्टीवर अतिरिक्त SI सेकंद मोजत नाही. प्लॅटफॉर्म वेगळे असू शकतात. रोजच्या रूपांतरात हा तपशील दुर्लक्षित करता येतो.

Unix timestamp रूपांतराच्या सामान्य चुका

या गोंधळांमुळे चुकीची तारीख किंवा चुकीचा घड्याळ चेहरा येतो:

सेकंद मिलिसेकंद समजणे
आधुनिक सेकंद मूल्य तेव्हा JavaScript Date मध्ये 1970 जवळ बसते.

मिलिसेकंद सेकंद समजणे
तारीख दूरच्या भविष्यात उडी मारते.

10 किंवा 13 अंकांना कायदा समजणे
अंकांची मोजणी खूण आहे, हमी नाही.

UTC आणि स्थानिक वेळ एकत्र करणे
क्षण तोच; दाखवलेले घड्याळ वेगळे असू शकते.

वेळ क्षेत्र आकड्यात आहे असे मानणे
IANA नावे दाखवताना लागू होतात, timestamp मध्ये साठवली जात नाहीत.

अस्पष्ट तारखा, DST घोषणा, किंवा अतिरिक्त ×1000
ISO-शैली इनपुट वापरा. मिलिसेकंद timestamp पुन्हा गुणू नका.

पडताळलेली UTC उदाहरणे

या UTC घड्याळ वेळा मोजल्या आहेत, अंदाज नाहीत:

निविष्ट एकक UTC
0 सेकंद 1970-01-01 00:00:00
1720000000 सेकंद 2024-07-03 09:46:40
1720000000000 मिलिसेकंद 2024-07-03 09:46:40
1720000000 मिलिसेकंद 1970-01-20 21:46:40

सोपी रूपांतर निर्णय मार्गदर्शिका

स्रोत एकक सांगितले तर ते वापरा. नाहीतर अंकांची मोजणी खूण आहे—मग तारीख विश्वसनीय वाटते का ते पाहा. API ला ms हवे असतील तर सेकंद मिलिसेकंद करा. दाखवण्यासाठी UTC, स्थानिक किंवा IANA क्षेत्र निवडा. ISO 8601 साठवण आणि देवाणघेवाणीसाठी उपयुक्त आहे.

  • Unix timestamp आहे
  • एकक सांगितले? वापरा; नाहीतर परिमाण पाहा
  • सेकंद? API ला मिलिसेकंद हवे तर ×1000
  • मिलिसेकंद? ms-आधारित API मध्ये थेट वापरा
  • UTC, स्थानिक किंवा IANA क्षेत्र म्हणून दाखा
  • स्ट्रिंग हवी? ISO 8601 बसते कदाचित
आकडा एक क्षण आहे. स्वरूप घड्याळाचा चेहरा निवडते.
Timestamp क्षण आहे, प्रदर्शन स्वरूप नाही

timestamp वेळेतील एक बिंदू ओळखतो. UTC, स्थानिक वेळ किंवा वेळ क्षेत्र फक्त तो क्षण व्यक्तीला कसा दाखवायचा ते ठरवतात.

तुमच्या ब्राउझरमध्ये Unix timestamps रूपांतर करा

NEXNARA दिनांक आणि वेळ रूपांतरक Unix सेकंद आणि मिलिसेकंद रूपांतर करतो, UTC, स्थानिक वेळ आणि ISO 8601 दाखवतो, आणि IANA वेळ क्षेत्रांमध्ये बदलतो.

Unix मोड सेकंद, मिलिसेकंद, स्वयंचलित एकक, सध्याची वेळ आणि तारीख-ते-timestamp समर्थित करतो. वेळ क्षेत्र मोड IANA नावे शोधतो, ब्राउझर क्षेत्र वापरतो, आणि DST-जाणते Intl ऑफसेट लागू करतो. स्वरूप मोडमध्ये प्रदेश-वाचनीय आउटपुट, 12/24 तास प्रदर्शन, आणि अस्पष्ट-तारीख रक्षक आहे. तारीख फरक वेगळा मोड आहे.

रूपांतर ब्राउझरच्या Date आणि Intl API वापरते. Date जे मूल्ये दर्शवू शकत नाही ती नाकारली जातात. स्वयंचलित एकक 11–12 अंकी मूल्ये अंदाज करत नाही; सेकंद किंवा मिलिसेकंद निवडा.

तारीख आणि timestamp रूपांतर स्वतः तुमच्या ब्राउझरमध्ये होते. इनपुट रूपांतरासाठी NEXNARA सर्व्हरवर पाठवले जात नाहीत. जाहिराती आणि साइटच्या इतर सुविधा अजून नेटवर्क वापरतात.

दिनांक आणि वेळ रूपांतरक मध्ये timestamp चिकटवा आणि एकक निवडण्याआधी UTC, स्थानिक वेळ आणि ISO 8601 ची तुलना करा.

FAQ

Unix timestamp तारखेत कसे बदलावे?

एकक जाणा. JavaScript मध्ये सेकंदासाठी new Date(n * 1000). मिलिसेकंदासाठी new Date(n). मग UTC, स्थानिक किंवा क्षेत्र म्हणून स्वरूप द्या.

Unix timestamp सेकंदात आहे की मिलिसेकंदात?

दोन्ही असू शकतो. सुमारे 10 अंक अनेकदा सेकंद आणि सुमारे 13 अनेकदा मिलिसेकंद, पण ही अंदाजपद्धत आहे, नियम नाही.

माझा timestamp 1970 का दाखवतो?

बहुधा सेकंद मूल्य मिलिसेकंद वाचले गेले. पाहा Unix Timestamp सेकंद विरुद्ध मिलिसेकंद: तारीख 1970 का दाखवते.

Unix timestamp नेहमी UTC असतो का?

epoch UTC च्या सापेक्ष परिभाषित आहे, आणि आकडा एक क्षण ओळखतो. प्रदर्शन वेळ क्षेत्र वेगळे आहे. हा साठवलेला «UTC वेळ क्षेत्र फील्ड» नाही.

Unix timestamp मध्ये वेळ क्षेत्र असते का?

नाही. तो IANA ओळखणारा घेऊन जात नाही. वेळ क्षेत्र क्षण स्वरूप देताना लागू होते.

तारीख Unix timestamp मध्ये कशी बदलावी?

UTC ISO स्ट्रिंगवरून date.getTime() मिलिसेकंद आहेत; Math.floor(date.getTime() / 1000) सेकंद आहेत.

Tech Help

Unix Timestamp सेकंद विरुद्ध मिलिसेकंद: तारीख 1970 का दाखवते

Unix timestamp 1970 जवळची तारीख झाली तर अनेकदा सेकंद मिलिसेकंद म्हणून वाचले जातात. एकके कशी ओळखावीत.

Tech Help

स्क्रीनशॉटसाठी JPG विरुद्ध PNG: कोणती लहान?

आशयाप्रमाणे स्क्रीनशॉटसाठी JPG किंवा PNG निवडा: UI आणि मजकूर अनेकदा PNG म्हणून तीक्ष्ण राहतो; फोटो जास्त असलेले फ्रेम JPEG म्हणून लहान होऊ शकतात.

Tech Help

JSON.parse "Unexpected token" का म्हणते?

मजकूर वैध JSON नसेल तर JSON.parse Unexpected token फेकते. एकेरी अवतरण, शेवटचा स्वल्पविराम, HTML प्रतिसाद आणि त्रुटी स्थान डिबग करा.

Tech Help

प्रतिमा धूसर न होता फाईल आकार कसा कमी करावा

स्वीकार्य दिसणी ठेवून फोटो आणि प्रतिमेचा फाईल आकार कमी करा. आधी जास्त मोठी परिमाणे बदला, नंतर मध्यम कंप्रेस करा, नंतर जुळणारे फॉरमॅट निवडा.

Tech Help

Base64 फाईली मोठ्या का करतो?

Base64 सहसा बायनरी डेटा सुमारे एक तृतीयांश मोठा करतो. 3 बाइट ते 4 अक्षरांची रचना, पॅडिंग, Data URL चा अतिरिक्त भार, आणि तो आकार केव्हा फायदेशीर ते पाहा.