User manual

{
boolean success = true;
int xyear, xmonth, xday, xhour, xminute, xsecond; //local
variables
success &= sendCom("AT+CIPSTART=\"TCP\",\"" + Host +
"\",80", "OK");
String getRequest = "GET " + Subpage + " HTTP/1.1\r\nHost:" +
Host + "\r\n";
success &= sendCom("AT+CIPSEND=" +
String(getRequest.length() + 2), ">");
esp8266.println(getRequest);
if (esp8266.find("+IPD"))
{
if (esp8266.find("\r\n\r\n"))
{
xyear = esp8266.parseInt();
xmonth = esp8266.parseInt();
xday = esp8266.parseInt();
xhour = esp8266.parseInt();
xminute = esp8266.parseInt();
xsecond = esp8266.parseInt();
if (xday < 0) xday *= -1; //Because of date separator -
parseInt detects negative integer
if (xmonth < 0) xmonth *= -1; //Because of date separator -
parseInt detects negative integer