3rd Repo, trying to figure this out.

Dependencies:   LPS25H hts221

Fork of SOFT253_Template_Weather_OS_54 by Stage-1 Students SoCEM

Revision:
46:0de1f3c7d118
Child:
47:468a89d62c23
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/LocalDate.cpp	Thu Apr 06 15:31:01 2017 +0000
@@ -0,0 +1,58 @@
+#include "LocalDate.h"
+#include <stdio.h>
+    LocalDate::LocalDate(int d, int m, int y,int h,int mm,int s)
+    {
+        day = d;
+        month = m;
+        year = y;   
+        hour = h;
+        min = mm;
+        sec = s;
+    }
+    LocalDate::LocalDate()
+    {
+        day = 12;
+        month = 12;
+        year = 2012;   
+        hour = 12;
+        min = 12;
+        sec = 12;
+    }
+    char* LocalDate::ToString()
+    {
+        char *charArray = new char[40];
+        sprintf(charArray,"%i/%i/%i - %i:%i:%i \r\n",day,month,year,hour,min,sec);
+        return charArray;
+    }
+    
+    
+    void LocalDate::TickSecond()
+    {
+        sec++;
+        if(sec == 60)
+        {
+            sec=0;
+            min++;   
+            if(min==60)
+            {
+                min = 0;
+                hour++;
+                if(hour ==24)
+                {
+                    hour = 0;
+                    day++;
+                    if(day ==31)
+                    {
+                        day = 0;
+                        month++;
+                        if(month==13)   
+                        {
+                            month = 1;
+                            year++;   
+                        }
+                    }
+                }
+            }
+        }
+        
+    }