void loop()
{
if (digitalRead(buttonPin) == LOW) {
delay(30); // Khử rung cho nút
// Chờ khi nút được nhấn
while (digitalRead(buttonPin) == LOW);
delay(30); // Khử rung khi nút được thả
isJapanTime = !isJapanTime; // Đổi trạng thái múi giờ
if (isJapanTime) {
Serial.println("Đã chuyển sang giờ Nhật Bản.");
} else {
Serial.println("Đã chuyển sang giờ Việt Nam.");
}
}
DateTime now = rtc.now();
String timeLabel;
if (isJapanTime) {
Serial.print("Giờ Nhật Bản (UTC+9): ");
now = now + TimeSpan(0, 2, 0, 0); // Cộng thêm 2 giờ vì RTC hiện có giờ UTC+7