#include <ctime>
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
}
void loop() {
// Mendapatkan epoch time (contoh: waktu sekarang)
time_t now = time(nullptr);
// Konversi epoch time menjadi struct tm
struct tm *timeinfo;
timeinfo = localtime(&now);
// Mengakses informasi waktu
int year = timeinfo->tm_year + 1900; // Tahun sejak 1900
int month = timeinfo->tm_mon + 1; // Bulan (0 - 11)
int day = timeinfo->tm_mday; // Hari dalam bulan (1 - 31)
int hour = timeinfo->tm_hour; // Jam (0 - 23)
int minute = timeinfo->tm_min; // Menit (0 - 59)
int second = timeinfo->tm_sec; // Detik (0 - 59)
// Gunakan nilai-nilai tahun, bulan, hari, jam, menit, dan detik sesuai kebutuhan
// ...
Serial.println(month);
delay(1000); // Tunda selama 1 detik (contoh)
}