SE sarà inattivo / letto solo oggi 2017-05-04 alle 00:00 UTC fino alle 00:20 UTC.
La tua sfida è produrre un valore di verità se SE è inattivo / di sola lettura e un valore di falsa se SE non lo è. Potresti non avere alcun input ed è necessario utilizzare i data incorporati per determinare se SE è inattivo / di sola lettura (in realtà non è in corso una query sull'ap SE!)
12:34 UTC 03 May 2017 -> false
00:00 UTC 04 May 2017 -> true
00:20 UTC 20 May 2017 -> undefined, see below
Questo è un comportamento indefinito, perché è troppo lontano dopo il lasso di tempo. Per essere chiari, puoi presumere che il tuo programma verrà eseguito da UTC 8:00oggi (03/05/17) a UTC 1:00domani (04/05/17).
00:21 UTC 04 May 2017 -> false
00:20 UTC 04 May 2017 -> true
00:10 UTC 04 May 2017 -> true
Si noti che qualsiasi valore di verità o falsità è consentito, non solo truee false. Devi essere preciso al secondo più vicino e non cambiare l'orologio di sistema! Si può presumere che il programma sia in esecuzione su una macchina nel +0 UTCfuso orario.
sudo time <insert time here> && echo true