   // Resets the timer on the next day if the blower isn't running.
   else if (digitalRead(blowerPin) == HIGH && todaysDate != day())
   {
-    Blynk.tweet(String("On ") + month() + "/" + yesterdaysDate + "/" + year() + " the A/C ran for " + currentRuntimeMin + " minutes total."); // Tweet total runtime.
+    Blynk.tweet(String("On ") + yesterdaysMonth + "/" + yesterdaysDate + "/" + year() + " the A/C ran for " + currentRuntimeMin + " minutes total."); // Tweet total runtime.
     Blynk.virtualWrite(14, currentRuntimeMin);
     yesterdayRuntime = currentRuntimeMin;
     dayCountLatch = 0;

// HTTP request
const char WUNDERGROUND_REQ[] =
  //"GET /test.json HTTP/1.1\r\n"  // Keep for test/debug
  "GET /api/myAPIkey/conditions/q/pws:KAZTEMPE29.json HTTP/1.1\r\n"
  "User-Agent: ESP8266/0.1\r\n"
  "Accept: */*\r\n"
  "Host: " WUNDERGROUND "\r\n"

  // Resets the timer on the next day if the blower is running.
  else if (digitalRead(blowerPin) == LOW && todaysDate != day())
  {
    Blynk.tweet(String("On ") + yesterdaysMonth + "/" + yesterdaysDate + "/" + year() + " the A/C ran for " + currentRuntimeMin + " minutes total."); // Tweet total runtime.
    Blynk.virtualWrite(14, currentRuntimeMin); // For graphing total runtime per day.
    yesterdayRuntime = currentRuntimeMin; // Moves today's runtime to yesterday for the LCD.
    dayCountLatch = 0; // Allows today's date to be reset.
