#include <RTClib.h>
RTC_DS3231 rtc;
void setup() {
  Serial.begin(9600);
  if (!rtc.begin()) {
    Serial.println("Couldn't find RTC. Dead now.");
    while(1);
  }
}
String displayDigit (int num) {
  String number = "";
  if (num < 10) {
    number = "0" + String(num);
  }
  else {
    number = String(num);
  }
  return number;
}
void loop() {
  DateTime now = rtc.now();
  Serial.print("Time: ");
  Serial.print(displayDigit(now.hour()));
  Serial.print(":");
  Serial.print(displayDigit(now.minute()));
  Serial.print(":");
  Serial.print(displayDigit(now.second()));
  Serial.print(" ");
  Serial.print("Date: ");
  Serial.print(displayDigit(now.day()));
  Serial.print("-");
  Serial.print(displayDigit(now.month()));
  Serial.print("-");
  Serial.print(now.year());
  Serial.print("");
  Serial.println("");
  delay(1000);
}
GND5VSDASCLSQWRTCDS1307+