#include "RTClib.h"
RTC_DS1307 rtc;
char daysOfTheWeek[7][12] = {"Chủ nhật", "Thứ hai", "Thứ ba", "Thứ tư", "Thứ năm", "Thứ sáu", "Thứ bẩy"};
void setup ()
{
Serial.begin(9600);
rtc.begin();
}
void loop ()
{
DateTime now = rtc.now();
if(now.hour()<=9)
{
Serial.print("0");
Serial.print(now.hour());
}
else {
Serial.print(now.hour());
}
Serial.print(':');
if(now.minute()<=9)
{
Serial.print("0");
Serial.print(now.minute());
}
else {
Serial.print(now.minute());
}
Serial.print(':');
if(now.second()<=9)
{
Serial.print("0");
Serial.print(now.second());
}
else {
Serial.print(now.second());
}
Serial.println();
Serial.print(daysOfTheWeek[now.dayOfTheWeek()]);
Serial.print(",");
if(now.day()<=9)
{
Serial.print("0");
Serial.print(now.day());
}
else {
Serial.print(now.day());
}
Serial.print('/');
if(now.month()<=9)
{
Serial.print("0");
Serial.print(now.month());
}
else {
Serial.print(now.month());
}
Serial.print('/');
if(now.year()<=9)
{
Serial.print("0");
Serial.print(now.year());
}
else {
Serial.print(now.year());
}
Serial.println();
delay(1000);
}