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 को थप भार, र त्यो आकार कहिले फाइदाजनक हुन्छ हेर्नुहोस्।