#include <RTClib.h>
RTC_DS1307 rtc;
char dayOfTheWeek[7][12]={"Sunday","Monday","Tuesday",
"Wednesday","Thursday","Friday","Saturday"};
void setup(){
Serial.begin(115200);
if(! rtc.begin()){
Serial.println("couldn't find rtc");
Serial.flush();
abort();
}
}
void loop(){
DateTime now=rtc.now();
Serial.print("current time: ");
Serial.print(now.year(),DEC);
Serial.print('/');
Serial.print(now.month(),DEC);
Serial.print('/');
Serial.print(now.day(),DEC);
Serial.print(" (");
Serial.print(dayOfTheWeek[now.dayOfTheWeek()]);
Serial.print(") ");
Serial.print(now.hour(),DEC);
Serial.print(':');
Serial.print(now.minute(),DEC);
Serial.print(':');
Serial.print(now.second(),DEC);
delay(3000);
}