SE hanya akan dibaca / dibaca hari ini 2017-05-04 pukul 00:00 UTC hingga 00:20 UTC.
Tantangan Anda adalah untuk menghasilkan nilai kebenaran jika SE turun / hanya membaca dan nilai palsu jika SE tidak. Anda mungkin tidak memiliki input apa pun, dan Anda harus menggunakan date builtin untuk menentukan apakah SE hanya down / read (tidak benar-benar menanyakan SE api!) Contoh output:
12:34 UTC 03 May 2017 -> false
00:00 UTC 04 May 2017 -> true
00:20 UTC 20 May 2017 -> undefined, see below
Itu perilaku yang tidak terdefinisi, karena terlalu jauh setelah waktu. Agar lebih jelas, Anda dapat mengasumsikan program Anda akan dijalankan dari UTC 8:00hari ini (5/3/17) hingga UTC 1:00besok (5/4/17).
00:21 UTC 04 May 2017 -> false
00:20 UTC 04 May 2017 -> true
00:10 UTC 04 May 2017 -> true
Perhatikan bahwa setiap nilai kebenaran atau nilai palsu diizinkan, bukan hanya truedan false. Anda harus akurat hingga detik terdekat, dan tidak mengubah jam sistem! Anda dapat berasumsi bahwa program Anda sedang dijalankan pada mesin di +0 UTCzona waktu.
sudo time <insert time here> && echo true