एसई नीचे होगा / केवल आज ही 2017-05-04 को 00:00 यूटीसी पर 00:20 यूटीसी तक पढ़ा जाएगा ।
आपकी चुनौती एक सत्य मूल्य का उत्पादन करना है यदि एसई नीचे है / केवल पढ़ा है और एक गलत मूल्य है यदि एसई नहीं है। आपके पास कोई इनपुट नहीं हो सकता है, और यह निर्धारित करने के लिए आपको डेट बिल्डरों का उपयोग करना चाहिए कि क्या एसई नीचे है / केवल पढ़ा है (एसई एपीआई क्वेरी नहीं कर रहा है!) उदाहरण आउटपुट:
12:34 UTC 03 May 2017 -> false
00:00 UTC 04 May 2017 -> true
00:20 UTC 20 May 2017 -> undefined, see below
यह अपरिभाषित व्यवहार है, क्योंकि यह समय की खिड़की के बाद बहुत दूर है। स्पष्ट होने के लिए, आप मान सकते हैं कि आपका कार्यक्रम 8:00
आज (5/3/17) से यूटीसी 1:00
कल (5/4/17) तक चलाया जाएगा।
00:21 UTC 04 May 2017 -> false
00:20 UTC 04 May 2017 -> true
00:10 UTC 04 May 2017 -> true
ध्यान दें कि किसी भी सत्य या मिथ्या मूल्यों की अनुमति है, न कि केवल true
और false
। आपको निकटतम सेकंड के लिए सटीक होना चाहिए, और सिस्टम घड़ी को बदलना नहीं! आप मान सकते हैं कि आपका प्रोग्राम +0 UTC
टाइम ज़ोन पर मशीन पर चलाया जा रहा है।
sudo time <insert time here> && echo true