dsa-check-timedatectl: Work when the local timezone is not UTC
[mirror/dsa-nagios.git] / dsa-nagios-checks / checks / dsa-check-timedatectl
index 700d857..b3bc554 100755 (executable)
@@ -34,8 +34,8 @@ timedatectl > "$temp"
 ut=$(sed '/Universal time:/ { s/^[^:]*: *//; p}; d' "$temp")
 rtc=$(sed '/RTC time:/ { s/^[^:]*: *//; p}; d' "$temp")
 
-uts=$(date -d "$ut" +%s)
-rtcs=$(date -d "$rtc" +%s)
+uts=$(TZ=UTC date -d "$ut" +%s)
+rtcs=$(TZ=UTC date -d "$rtc" +%s)
 
 d=$((uts - rtcs))