आज मेरी घड़ी स्वचालित रूप से गर्मियों के समय में समायोजित हो गई थी, और एक क्रॉस्टैब की एक स्क्रिप्ट विफल होने लगी। मैं देख रहा था कि क्या हो रहा है, और निम्न त्रुटि प्रदर्शित की जा रही है LC_ALL=C
:
दिनांक: अमान्य दिनांक '2016-10-16'
हालांकि मैं सिर्फ सिस्टम को रिबूट करना सबसे अच्छा होगा, लेकिन अब मैंने रिबूट किया है, और त्रुटि अभी भी दिखाई देती है:
$ date -d '2016-10-15'
Sat Oct 15 00:00:00 BRT 2016
$ date -d '2016-10-16'
date: data inválida “2016-10-16”
$ date -d '2016-10-17'
Mon Oct 17 00:00:00 BRST 2016
ऐसा किसके कारण हो सकता है?
locale
एस के साथ की कोशिश की :sv_SE.utf8
औरen_us.utf-8
।