<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[time_t in format 2011-07-6-10:52:08 umwandeln]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich will dateinamen nach dem datum und uhrzeit bennen undzwar so, dass sie automatisch nach neuheit sortiert werden, wenn ich nach dem namen ordne.<br />
Mein Ansatz bisher ist:</p>
<pre><code class="language-cpp">time_t now = time(0);
string s(ctime(&amp;now));
string day = s.substr(8,2);
string clock = s.substr(11,8);
string year = s.substr(20,4);
string month = s.substr(4,3);
string filename = year+&quot;-&quot;+month+&quot;-&quot;+day+&quot;-&quot;+clock;
cout &lt;&lt; filename &lt;&lt; endl;
</code></pre>
<p>Ausgabe:</p>
<blockquote>
<p>2011-Jul-06-10:51:04</p>
</blockquote>
<p>Das einzige, das stört ist das &quot;Jul&quot;.<br />
Problem: Der Monatsname ist keine Zahl...<br />
Muss ich da jetzt alle 12 monatsnamen mit else if durchgehen und umwandeln, oder gibts da ne besser möglichkeit?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/289499/time_t-in-format-2011-07-6-10-52-08-umwandeln</link><generator>RSS for Node</generator><lastBuildDate>Wed, 19 Aug 2026 02:58:44 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/289499.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 06 Jul 2011 08:50:51 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to time_t in format 2011-07-6-10:52:08 umwandeln on Wed, 06 Jul 2011 08:50:51 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich will dateinamen nach dem datum und uhrzeit bennen undzwar so, dass sie automatisch nach neuheit sortiert werden, wenn ich nach dem namen ordne.<br />
Mein Ansatz bisher ist:</p>
<pre><code class="language-cpp">time_t now = time(0);
string s(ctime(&amp;now));
string day = s.substr(8,2);
string clock = s.substr(11,8);
string year = s.substr(20,4);
string month = s.substr(4,3);
string filename = year+&quot;-&quot;+month+&quot;-&quot;+day+&quot;-&quot;+clock;
cout &lt;&lt; filename &lt;&lt; endl;
</code></pre>
<p>Ausgabe:</p>
<blockquote>
<p>2011-Jul-06-10:51:04</p>
</blockquote>
<p>Das einzige, das stört ist das &quot;Jul&quot;.<br />
Problem: Der Monatsname ist keine Zahl...<br />
Muss ich da jetzt alle 12 monatsnamen mit else if durchgehen und umwandeln, oder gibts da ne besser möglichkeit?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2089407</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2089407</guid><dc:creator><![CDATA[MrTime]]></dc:creator><pubDate>Wed, 06 Jul 2011 08:50:51 GMT</pubDate></item><item><title><![CDATA[Reply to time_t in format 2011-07-6-10:52:08 umwandeln on Wed, 06 Jul 2011 08:56:41 GMT]]></title><description><![CDATA[<p><a href="http://www.cplusplus.com/reference/clibrary/ctime/strftime/" rel="nofollow">http://www.cplusplus.com/reference/clibrary/ctime/strftime/</a></p>
<p>Funktioniert so ähnlich wie sprintf in C, bloß mit Zeit.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2089410</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2089410</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Wed, 06 Jul 2011 08:56:41 GMT</pubDate></item><item><title><![CDATA[Reply to time_t in format 2011-07-6-10:52:08 umwandeln on Wed, 06 Jul 2011 09:03:48 GMT]]></title><description><![CDATA[<p>Danke!<br />
Genau das, dass ich gebraucht habe!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2089415</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2089415</guid><dc:creator><![CDATA[MrTime]]></dc:creator><pubDate>Wed, 06 Jul 2011 09:03:48 GMT</pubDate></item><item><title><![CDATA[Reply to time_t in format 2011-07-6-10:52:08 umwandeln on Wed, 06 Jul 2011 10:46:38 GMT]]></title><description><![CDATA[<p>Die modernere Variante läuft über <a href="http://www.cplusplus.com/reference/std/locale/time_put/" rel="nofollow">std::time_put</a> ein Beispiel dazu findest Du <a href="http://www.c-plusplus.net/forum/p1952714#1952714" rel="nofollow">hier bei der Ausgabe der aktuellen Uhrzeit</a> (2. Listing mit &quot;// -- Datei 'time_put.h'&quot;).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2089457</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2089457</guid><dc:creator><![CDATA[Werner Salomon]]></dc:creator><pubDate>Wed, 06 Jul 2011 10:46:38 GMT</pubDate></item></channel></rss>