<?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[Datums Differenz]]></title><description><![CDATA[<p>Hallo,<br />
ich programmiere gerade hobbymäßig(als c++ anfänger) an einem kleinen programm.<br />
in diesem Programm speichere ich daten in einer .txt datei<br />
ausschnitt:</p>
<pre><code>5.1 Test5.2 test5.3 15.4 18.06.2010 - 22:28:12
6.1 Banane6.2 banana6.3 16.4 18.06.2010 - 22:28:24
</code></pre>
<p>Das Datum ermittele ich mit:</p>
<pre><code class="language-cpp">void gettime()
{
time_t now = time(0);
strftime(timestamp, 22, &quot;%d.%m.%Y - %H:%M:%S&quot;, localtime(&amp;now));
}
</code></pre>
<p>ich möchte überprüfen, ob &quot;18.06.2010 - 22:28:24&quot; mehr als 3 tage her ist</p>
<p>ich bin bei meiner google suche auf <a href="http://www.cplusplus.com/reference/clibrary/ctime/difftime/" rel="nofollow">http://www.cplusplus.com/reference/clibrary/ctime/difftime/</a> gestoßen ... doch irgendwie will mir das nicht gelingen<br />
wäre super wenn mir jmd weiter helfen könnte<br />
(ich arbeite mit &quot;bloodshed dev c++&quot; in der winapi, falls das von interesse ist)</p>
<p>MfG Lukas</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/269302/datums-differenz</link><generator>RSS for Node</generator><lastBuildDate>Mon, 31 Aug 2026 06:03:43 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/269302.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 22 Jun 2010 20:37:54 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Datums Differenz on Tue, 22 Jun 2010 20:37:54 GMT]]></title><description><![CDATA[<p>Hallo,<br />
ich programmiere gerade hobbymäßig(als c++ anfänger) an einem kleinen programm.<br />
in diesem Programm speichere ich daten in einer .txt datei<br />
ausschnitt:</p>
<pre><code>5.1 Test5.2 test5.3 15.4 18.06.2010 - 22:28:12
6.1 Banane6.2 banana6.3 16.4 18.06.2010 - 22:28:24
</code></pre>
<p>Das Datum ermittele ich mit:</p>
<pre><code class="language-cpp">void gettime()
{
time_t now = time(0);
strftime(timestamp, 22, &quot;%d.%m.%Y - %H:%M:%S&quot;, localtime(&amp;now));
}
</code></pre>
<p>ich möchte überprüfen, ob &quot;18.06.2010 - 22:28:24&quot; mehr als 3 tage her ist</p>
<p>ich bin bei meiner google suche auf <a href="http://www.cplusplus.com/reference/clibrary/ctime/difftime/" rel="nofollow">http://www.cplusplus.com/reference/clibrary/ctime/difftime/</a> gestoßen ... doch irgendwie will mir das nicht gelingen<br />
wäre super wenn mir jmd weiter helfen könnte<br />
(ich arbeite mit &quot;bloodshed dev c++&quot; in der winapi, falls das von interesse ist)</p>
<p>MfG Lukas</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1916016</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1916016</guid><dc:creator><![CDATA[luckylukas92]]></dc:creator><pubDate>Tue, 22 Jun 2010 20:37:54 GMT</pubDate></item><item><title><![CDATA[Reply to Datums Differenz on Wed, 23 Jun 2010 06:21:58 GMT]]></title><description><![CDATA[<p>Hy</p>
<p>Gebe bitte etwas mehr Code an was du denn schon aktuelle Probiert hast und was dabei nicht geht, so kann man leider nur ins Blaue hinaus raten.</p>
<p>Aber mal überhaupt zur Überlegung. Für difftime benötigst du 2 Objekte vom Typ time_t. Was bedeutet du musst deinen Zeitwert der in der Datei steht erstmal auslesen und in eine time_t-Struktur packen lassen. Dazu könnte dir diese Funktion noch helfen <a href="http://www.cplusplus.com/reference/clibrary/ctime/mktime/" rel="nofollow">http://www.cplusplus.com/reference/clibrary/ctime/mktime/</a>, die gibt dir ein time_t zurück.<br />
Dann könntest du über diesen Wert und dem aktuellen Wert mit difftime deine Differenz ermitteln.</p>
<p>[OT]Bloodshed wird schon seit längerer Zeit nicht mehr weiterentwickelt, ich würde dir zB zur aktuellen Version von CodeBlocks raten, aber das ist nur geschmackssache, kannst auch die Express Edition vom VS2010 nehmen ;-)[/OT]</p>
<p>Mfg marco</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1916076</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1916076</guid><dc:creator><![CDATA[Marc-O]]></dc:creator><pubDate>Wed, 23 Jun 2010 06:21:58 GMT</pubDate></item><item><title><![CDATA[Reply to Datums Differenz on Wed, 23 Jun 2010 14:36:06 GMT]]></title><description><![CDATA[<p>ich habe versucht 18.06.2010 - 22:28:12 in eine sekundenzahl umzuwandeln ... das ist mir nicht gelungen, weil ich jetzt aber nicht so viel zeit mit diesem problem verschwenden wollte habe ich einfach gleich die sekunden gespeichert, dann kann ich mir das rückumwandeln sparen . sieht nur nicht schön aus <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /><br />
MfG Lukas</p>
<p>-gelöst(problem aus dem weg gegangen)-</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1916373</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1916373</guid><dc:creator><![CDATA[luckylukas92]]></dc:creator><pubDate>Wed, 23 Jun 2010 14:36:06 GMT</pubDate></item></channel></rss>