कई बार ऐसा लगता है कि मुझे यूनिक्स प्रारूप में तारीखें मिल रही हैं, जाहिर है मुझे इस बात की कोई समझ नहीं है कि वे मुझे किस तारीख और समय में दिखा रहे हैं, यहीं पर यूनिक्सटाइम में "सामान्य" में परिवर्तित होना आवश्यक है।
लेकिन, पहला सवाल:
यूनिक्स समय क्या है?
हम पढ़ सकते हैं विकिपीडिया और हम देखेंगे कि हमारे सामने की संख्या 1 जनवरी, 1970 से उस क्षण तक चली गई संख्या है, "1437905791" जैसा कुछ वास्तव में इसका मतलब है: 2015-07-26 10:16:31
मुझे यूनिक्स टाइम प्रारूप में तिथियां कहां मिलेंगी?
कई अनुप्रयोग डेटाबेस में इस प्रारूप में दिनांक या क्षणों का उपयोग करते हैं, जिसका वे उपयोग करते हैं, फ़ोरम, एप्लिकेशन सर्वर आदि।
UnixTime टर्मिनल से ऐसी चीज़ में कैसे परिवर्तित करें जिसे आप समझ सकते हैं?
सरल, मान लें कि हमारे पास निम्नलिखित तारीख है: 1416483005
इसे ऐसी चीज़ में बदलना, जिसे हम समझ सकते हैं, बस: दिनांक @
अर्थात्:
date -d @1416483005
और यह हमें बताएगा कि यह 20 नवंबर 2014 को 06:30:05 पर क्या दर्शाता है
क्या यूनिक्सटाइम से कन्वर्ट करने के लिए कोई वेबसाइट है?
हां, Google «यूनिक्स को तारीख»और वोइला, वे बहुत देखेंगे Resultados.
क्या मुझे परिवर्तित प्रत्यक्ष MySQL दिनांक मिल सकती है?
हाँ, निश्चित रूप से, यह एक डेटाबेस कहलाता है आँकड़े, नामक एक मेज बार, और एक फ़ील्ड है जिसे तारीख कहा जाता है जो कि यूनिक्स प्रारूप में है, उस परिवर्तित फ़ील्ड से सभी डेटा प्राप्त करने की क्वेरी पहले से ही होगी:
select FROM_UNIXTIME(date) from stats.times;
दूसरे शब्दों में, हमारे पास एक फ़ंक्शन है जिसे FROM_UNIXTIME () कहा जाता है जो हमें इस रूपांतरण के लिए मदद करता है, अगर कोष्ठक के अंदर हम उस फ़ील्ड को रखते हैं जिसकी जानकारी उस प्रकार की है, तो यह उसे हमारे लिए रूपांतरित करता है।
समाप्त!
खैर जोड़ने के लिए बहुत कुछ नहीं है, आनंद लें!
álaaaaa को नहीं पता था कि उस प्रारूप का उपयोग किया जाएगा, जो कि आर्थोपेडिक है, आइए देखें कि क्या होता है जब संख्या चर की अधिकतम मेमोरी तक पहुंच जाती है। दुनिया वालों का अंत, हर कोई गलत था, अंत में यह यूनिक्स होगा जो हमें बताता है कि कब।
https://es.m.wikipedia.org/wiki/Problema_del_a%C3%B1o_2038
क्या शानदार प्रकाशन है… !! जानकारी के लिए धन्यवाद !!!
चीयर्स…
Ccze log colorizer में unix date format बदलने का विकल्प है।
टेलफ /varlog/squid3/access.log | सी.सी.सी.ई.-सी
बहुत अच्छी पोस्ट, यह कमांड जानने के लिए काफी उपयोगी है, यूनिक्स समय एक सिरदर्द है जब आप एक लॉग देखते हैं और यदि आप केवल संख्या देखते हैं तो आपको पता नहीं है कि इस प्रारूप में तारीख क्या है।
वास्तव में, क्या बकवास आप से पूछ रही है जब नरक एक घटना प्रणाली में हुई और न जाने कैसे अनुवाद किया गया।
यूनिक्सटाइम के साथ समय प्रदर्शित करने के लिए अच्छा विचार है।
मैं समय के साथ परीक्षण कर रहा हूं। समय के साथ c (0) यह मुझे 1970 के बाद से सेकंड देता है, मुझे पता है कि ऐसे उपकरण हैं जो इसे स्वचालित रूप से करते हैं लेकिन मैं इसे मैन्युअल रूप से देखना चाहता था
मैं 1970 से उन वर्षों की संख्या को जोड़ता हूं जो तब से अब तक हैं, मैं मिनट प्राप्त करने के लिए सेकंड को 60 से विभाजित करता हूं और फिर घंटे प्राप्त करने के लिए 24 के बीच और मैं पिछले 365 के लिए दिन प्राप्त करता हूं और वर्ष प्राप्त करता हूं।
लंबे वर्ष = 1970 + ((समय (0) / 60/60/24/365)); मुझे वर्तमान तिथि देता है
महीने की संख्या के लिए मैं वर्तमान तिथि लेता हूं और पिछले वर्ष तक की तारीख से सेकंड घटाता हूं, लेकिन मेरे पास पिछले वर्ष से कुछ सेकंड हैं।
long numdelmes=time(0)-(((time(0)/60/60/24/365)-1)606024365);
मैं न्यूडेल्म्स लेता हूं और मिनटों को प्राप्त करने के लिए इसे 60 से विभाजित करता हूं और फिर से 60 तक घंटे, बाकी के एक वर्ष प्राप्त करता हूं। इस साल मेरे पास पहले से ही कई दिन हैं और अब मैं 7 के बीच के बंटवारे का समय लेता हूं और वे मुझे दिन देते हैं
long diasemana=((numdelmes/60/60/24)-365)%7;
मैं इस प्रक्रिया को दोहराता हूं, लेकिन मैं अब 7 से विभाजित नहीं करता हूं, लेकिन 31 तक और मुझे महीने की संख्या मिलती है
numdelmes=((numdelmes/60/60/24)-365)/31;
एक महान लेख, यह पूरी तरह से स्पष्ट हो गया है, मैं समुदाय के काम पर जोर देना चाहता हूं, टिप्पणियों में कई संदेह भी स्पष्ट किए जाते हैं और एक ब्लॉग का अनुसरण करना इस तरह के लोगों के लिए आसान नहीं है। एक १०।