The following code
void setup() {
Serial.begin(9600);
}
void loop() {
Time.zone(-1);
unsigned char const DEC_BASE = static_cast<unsigned char>(DEC);
Serial.println( "tn: " + String(Time.hour(),DEC_BASE) );
Time.zone(5);
Serial.println( "tn: " + String(Time.hour(),DEC_BASE) );
Serial.println("");
delay(2000);
};
produces the following output
Opening serial monitor for com port: "COM4"
tn: 14
tn: 14
tn: 14
tn: 14
tn: 14
tn: 14
Why isn’t the hour changing? Thanks.