Quantcast
Channel: Intel Communities: Message List
Viewing all articles
Browse latest Browse all 18347

GetCurDateTime function - how is this?

$
0
0

In my failed attempt at getting the current date time from the Arduino + Edison world, I have come up with a kludge.

 

Please tell me if you see a better way at getting this string.  Here is the sketch.

 

 

void setup()

  

String GetCurDateTime()

 

String date = String(__DATE__);

 

String day = date.substring(4, 6);

 

String month = GetCurMonth();

 

String year = date.substring(7, 11);

 

String time = String(__TIME__);

 

return year + "." + month + "." + day + "." + time;

  

String GetCurMonth()

 

String dt = String(__DATE__).substring(0, 3);

 

if (dt == "Jan")

 

return"01";

 

elseif (dt == "Feb")

 

return"02";

 

elseif (dt == "Mar")

 

return"03";

 

elseif (dt == "Apr")

 

return"04";

 

elseif (dt == "May")

 

return"05";

 

elseif (dt == "Jun")

 

return"06";

 

elseif (dt == "Jul")

 

return"07";

 

elseif (dt == "Aug")

 

return"08";

 

elseif (dt == "Sep")

 

return"09";

 

elseif (dt == "Oct")

 

return"10";

 

elseif (dt == "Nov")

 

return"11";

 

elseif (dt == "Dec")

 

return"12";

 

else

 

return"99";

  

void loop(){ 

 


Viewing all articles
Browse latest Browse all 18347

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>