user19667: Well, googling didn't do much to help me here and I'm shocked that something I can do in two lines of code in C# 
DateTime dateTime;
string text = dateTime.ToLongDateString();    

is this difficult for Arduino, but how do you get a string version of a date time stamp?
I want the current date and time as a string in this format

May 4, 2016 17:15:33

Since I can't use any of the C++ includes, like ctime, I'm not sure how to accomplish this.

user22997: You need additional hardware like a RTC for example an DS1307 or on the other hand an arduino/shield with ethernet or wifi so you could get the time by NTP another option might be DCF77 time via the air - sorry forgot GPS could also be used to get the time .... the rest then should be simple creating a string.

19667: <p>Well, googling didn't do much to help me here and I'm shocked that something I can do in two lines of code in C# </p>

<pre><code>DateTime dateTime;
string text = dateTime.ToLongDateString();    
</code></pre>

<p>is this difficult for Arduino, but how do you get a string version of a date time stamp?</p>

<p>I want the current date and time as a string in this format</p>

<blockquote>
  <p>May 4, 2016 17:15:33</p>
</blockquote>

<p>Since I can't use any of the C++ includes, like ctime, I'm not sure how to accomplish this.</p>
 22997: <p>You need additional hardware like a RTC for example an <a href="https://www.adafruit.com/product/264" rel="nofollow">DS1307</a> or on the other hand an arduino/shield with ethernet or wifi so you could get the time by <a href="https://en.wikipedia.org/wiki/Network_Time_Protocol" rel="nofollow">NTP</a> another option might be DCF77 time via the air - sorry forgot GPS could also be used to get the time .... the rest then should be simple creating a string.</p>
