<?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[SYSTEMTIME als Long Wert?]]></title><description><![CDATA[<p>Gibt es eine funktion, welche mir die SYSTEMTIME Structur als Longwert convertiert?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/200905/systemtime-als-long-wert</link><generator>RSS for Node</generator><lastBuildDate>Mon, 05 Oct 2026 06:05:31 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/200905.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 21 Dec 2007 09:47:06 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to SYSTEMTIME als Long Wert? on Fri, 21 Dec 2007 09:47:06 GMT]]></title><description><![CDATA[<p>Gibt es eine funktion, welche mir die SYSTEMTIME Structur als Longwert convertiert?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1424292</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1424292</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Fri, 21 Dec 2007 09:47:06 GMT</pubDate></item><item><title><![CDATA[Reply to SYSTEMTIME als Long Wert? on Fri, 21 Dec 2007 09:54:15 GMT]]></title><description><![CDATA[<p>Du kannst einen CTime mit deiner SYSTEMTIME initialisieren, und dann den Wert über GetTime() wieder ausgeben lassen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1424297</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1424297</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Fri, 21 Dec 2007 09:54:15 GMT</pubDate></item><item><title><![CDATA[Reply to SYSTEMTIME als Long Wert? on Fri, 21 Dec 2007 09:58:54 GMT]]></title><description><![CDATA[<p>auch wenn die SYSTEMTIME UTC format ist? dürfte ja nich jucken oder:) :xmas1:</p>
<p>EDIT: Geht das auch in ansi C?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1424298</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1424298</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Fri, 21 Dec 2007 09:58:54 GMT</pubDate></item><item><title><![CDATA[Reply to SYSTEMTIME als Long Wert? on Fri, 21 Dec 2007 10:13:56 GMT]]></title><description><![CDATA[<p>ANSI C hat nicht im C++-Teil zu suchen. SYSTEMTIME ist eine Struktur von Microsoft aus dem Header &lt;winbase.h&gt;.</p>
<p>Am einfachsten gehst du hin und machst das kurz selber:</p>
<pre><code class="language-cpp">long systemtime_to_long(::SYSTEMTIME const&amp; time)
{
    std::stringstream ss;
    ss &lt;&lt; time.wYear &lt;&lt; time.wMonth &lt;&lt; time.wDayOfWeek &lt;&lt; time.wDay &lt;&lt; time.wHour &lt;&lt; time.wMinute &lt;&lt; time.wSecond &lt;&lt; time.wMilliseconds;
    long result(0L);
    return (ss &gt;&gt; result) ? result : 0L;
}
</code></pre>
<p>und umgekehrt ... ist nicht wirklich schwer, oder?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1424308</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1424308</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Fri, 21 Dec 2007 10:13:56 GMT</pubDate></item><item><title><![CDATA[Reply to SYSTEMTIME als Long Wert? on Fri, 21 Dec 2007 10:18:03 GMT]]></title><description><![CDATA[<p>ich muss ja die einzlenen Werte in sekunden umrechen und summieren nehm ich an:)</p>
<pre><code class="language-cpp">long t = time.wSeconds + time.wMinutes *60 + time.wHour *3600 + .......
</code></pre>
<p>aber so einfach wird nicht gehen zwecks schaltjahre, und unterschiedliche monants tag längen?</p>
<p>oder werden die zahlen hintereinander gelegt und als zahl convertiert?</p>
<pre><code class="language-cpp">13:45:23

long l= 134523;
</code></pre>
<p>glaub i net</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1424313</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1424313</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Fri, 21 Dec 2007 10:18:03 GMT</pubDate></item><item><title><![CDATA[Reply to SYSTEMTIME als Long Wert? on Fri, 21 Dec 2007 10:24:30 GMT]]></title><description><![CDATA[<p>Tja, das kommt wohl ganz darauf an, was du mit dem SYSTEMTIME Wert eigentlich vorhast. Wenn du nur einen monoton steigenden Wert benötigst, reicht wohl das aneinanderreihen (wobei du bei einstelligen Angaben aufpassen mußt). Wenn du mit dem Ergebnis rechnen willst, ist time_t vermutlich am geeignetsten.</p>
<p>(eine Alternative zu Ctime wäre es, die Elemente in einen 'struct tm' umzukopieren und dann durch mktime() zu jagen)</p>
<p>PS: Wenn du Probleme mit der Zeitzone hast, reicht eine Addition, um die Stundenangabe zu korrigieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1424317</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1424317</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Fri, 21 Dec 2007 10:24:30 GMT</pubDate></item><item><title><![CDATA[Reply to SYSTEMTIME als Long Wert? on Fri, 21 Dec 2007 10:28:24 GMT]]></title><description><![CDATA[<p>naja ich will das ding in ne datenbank speichern (Access) und die erwartet denn long wert des Datum/Zeit Typs...</p>
<p>ich steh aufm schlau..</p>
<p>und UTC nehm ich deswegen, weil meine Zeit eine eindeutige Schlüsse für eine Logging datensatz ist... und eindeutig ist er nur im UTC format:)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1424318</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1424318</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Fri, 21 Dec 2007 10:28:24 GMT</pubDate></item><item><title><![CDATA[Reply to SYSTEMTIME als Long Wert? on Fri, 21 Dec 2007 11:55:50 GMT]]></title><description><![CDATA[<p>Will Access da nen Unix Time Stamp haben? Dann such mal bei <a href="http://google.de" rel="nofollow">google.de</a>, <a href="http://yahoo.de" rel="nofollow">yahoo.de</a> oder was auch immer.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1424359</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1424359</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Fri, 21 Dec 2007 11:55:50 GMT</pubDate></item></channel></rss>