ईस्टर में वर्तमान दिनांक मूल्य कैसे प्राप्त करें, 1 9 70-1-1 के बाद से बीत चुके दिनों की संख्या। मुझे यूनिक्स शैल स्क्रिप्ट में समाधान की आवश्यकता है।यूनिक्स शेल स्क्रिप्ट से युग में वर्तमान दिनांक प्राप्त करें
उत्तर
अद्यतन: इस सवाल का जवाब पहले से यहां पोस्ट अब उपलब्ध नहीं है कि पूरी तरह से क्योंकि ओपी संकेत दिया कि date +'%s'
उसके लिए काम नहीं किया एक कस्टम स्क्रिप्ट से जुड़ा हुआ। उचित समाधान के लिए UberAlex' answer और cadrian's answer देखें। संक्षेप में:
सेकंड की संख्या यूनिक्स काल उपयोग
date(1)
के रूप में के बाद से के लिए इस प्रकार है:date +'%s'
दिनों की संख्या यूनिक्स अवधि के बाद के लिए द्वारा परिणाम विभाजित एक दिन में सेकंड की संख्या (दिमाग डबल ब्रांड्स!):
echo $(($(date +%s)/60/60/24))
यह काम करता है ... बहुत बहुत धन्यवाद। –
आपका स्वागत है :) – Stephan202
FYI: ** लिंक टूटा हुआ है ** – Soren
भाषा आप इसे प्रयोग कर रहे हैं पर निर्भर करता है
CInt(CDate("1970-1-1") - CDate(Today()))
की तरह कुछ सरल विडंबना यह है कि पर्याप्त होना करने के लिए जा रहा है, कल 40,000 दिन यदि आप कई कंप्यूटर सिस्टम की तरह के रूप में "शून्य दिन" 1900/01/01 का उपयोग किया गया उपयोग।
ऐसा लगता है मेरे लिए वीबी। प्रश्न यूनिक्स शैल स्क्रिप्ट के संबंध में पूछता है। – Noldorin
उसने उत्तर देने के बाद इसे संपादित किया। वैसे भी आपके इनपुट के लिए धन्यवाद। – mandroid
यह विडंबना क्यों है? – jameshfisher
echo $(($(date +%s)/60/60/24))
यूनिक्स तिथि आदेश युग समय में प्रदर्शित करेगा
आदेश है
date +"%s"
http://unixhelp.ed.ac.uk/CGI/man-cgi?date
संपादित करें: कुछ लोगों को आप दिन के लिए कहा देखा है तो यह इस बात का परिणाम है आदेश 86,400
ध्यान दें कि '% s' एक एक्सटेंशन है। POSIX दिनांक में '% s' नहीं है। विवरण के लिए http://pubs.opengroup.org/onlinepubs/9699919799/utilities/date.html देखें। – Jens
सभी दिनों में 86400 सेकेंड नहीं हैं (डीएसटी, लीप सेकेंड, आदि ...) –
फिर, यूनिक्स समय (दिनांक +% s) में प्रत्येक दिन 86400 "सेकेंड" होता है, इसमें लीप सेकंड और निश्चित रूप से डीएसटी नहीं शामिल होता है। जवाब सही है। –
echo `date +%s`/86400 | bc
सभी दिनों में 86400 सेकेंड नहीं हैं (डीएसटी, लीप सेकंड, आदि ...) –
लेकिन प्रत्येक 'यूनिक्स डे' में 86400 सेकेंड हैं –
- 1. शेल स्क्रिप्टिंग में दिनांक गणना कैसे करें?
- 2. वर्तमान टर्मिनल से नए टर्मिनल में एक शेल स्क्रिप्ट चलाएं
- 3. जावास्क्रिप्ट में यूनिक्स युग के बाद मिलीसेकंड में समय कैसे प्राप्त करें?
- 4. शेल स्क्रिप्ट
- 5. शेल स्क्रिप्ट
- 6. वर्तमान दिनांक और समय प्राप्त करें
- 7. वर्तमान दिनांक और समय प्राप्त करें
- 8. यूनिक्स युग समय में वर्ग को कैसे परिवर्तित करें
- 9. शेल स्क्रिप्ट में काउंटर जोड़ना
- 10. शेल स्क्रिप्ट
- 11. शेल स्क्रिप्ट
- 12. शेल स्क्रिप्ट
- 13. एक शेल स्क्रिप्ट से जावा
- 14. विशिष्ट टाइमज़ोन से वर्तमान टाइमस्टैम्प प्राप्त करें
- 15. बैश खोल स्क्रिप्ट (यूनिक्स में) में पुनः लोड करें। प्रोफाइल?
- 16. के शेल स्क्रिप्ट
- 17. यूनिक्स शेल फ़ाइल फ़ोल्डर संरचना
- 18. शेल स्क्रिप्ट के भीतर से इनपुट
- 19. PHP, कुछ प्रारूप में वर्तमान दिनांक कैसे प्राप्त करें
- 20. वर्तमान तारीख को युग टाइमस्टैंप में कैसे परिवर्तित करें?
- 21. मैं PHP दिनांक समय से यूनिक्स टाइमस्टैंप कैसे प्राप्त करूं?
- 22. धुरी का इलाज दिनांक/समय (युग)
- 23. वर्तमान दिनांक
- 24. शेल स्क्रिप्ट नोहप
- 25. वर्तमान सप्ताह की टाइमस्टैम्प प्राप्त करें
- 26. वर्तमान दिनांक
- 27. शेल स्क्रिप्ट में उपयोगकर्ता के होमडियर में स्क्रिप्ट निर्देशिका बदलें
- 28. निर्यात मेरी शेल स्क्रिप्ट
- 29. क्या कुछ युग के बाद से मिलीसेकंड में वर्तमान समय प्राप्त करने के लिए XQuery में कोई तरीका है?
- 30. बैच (.bat): पहली स्क्रिप्ट का नाम प्राप्त करें, वर्तमान में
द्वारा विभाजित यह टी पर निर्भर करता है वह भाषा आप किस भाषा का उपयोग करते हैं? – Stephan202
आप किस भाषा या तकनीक का उपयोग कर रहे हैं? –
मैं यूनिक्स का उपयोग कर रहा हूं। मुझे इसे खोल स्क्रिप्ट के अंदर उपयोग करने की ज़रूरत है ... –