#include <LiquidCrystal_I2C.h>///////////ชื่่อจริง
#include <RTClib.h>
LiquidCrystal_I2C lcd(0x27, 16, 2); ////////ชื่อเล่น เต็ม lcd(0x27,16,2)
RTC_DS1307 rtc;
int x=0;
int d;
int m;
int y;
int h;
int mi;
int s;
void setup() {
rtc.begin();
lcd.init();
lcd.backlight();
}
void loop() {
DateTime now =rtc.now();
d=now.day();
m=now.month();
y=now.year();
h=now.hour();
mi=now.minute();
s=now.second();
lcd.setCursor(0,0);
lcd.print("Date");
lcd.setCursor(5,0);
//lcd.print(d);
if(d<=9){
lcd.print("0");
}
lcd.print(d);
lcd.setCursor(7,0);
lcd.print("/");
lcd.setCursor(8,0);
if(m<=9){
lcd.print("0");
}
lcd.print(m);
lcd.setCursor(10,0);
lcd.print("/");
y=y+543;
lcd.setCursor(11,0);
lcd.print(y);
lcd.setCursor(0,1);
lcd.print("Time");
lcd.setCursor(5,1);
if(h<=9){
lcd.print("0");
}
lcd.print(h);
lcd.setCursor(7,1);
lcd.print(":");
lcd.setCursor(8,1);
if(mi<=9){
lcd.print("0");
}
lcd.print(mi);
lcd.setCursor(10,1);
lcd.print(":");
lcd.setCursor(11,1);
if(s<=9){
lcd.print("0");
}
lcd.print(s);
}