<?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[Datumsberechnungen mit dem TYP DATE]]></title><description><![CDATA[<p>Hi@all,<br />
ich habe folgendes Problem ich habe ein altes Programm übernommen, und muss dort nun eine Änderung vornehmen. Der der das Programm geschrieben hat hat mit dem Typ DATE gearbeitet. Jetzt möchte ich herausfinden ob der Tag des DATE Wertes &gt;= 1 oder &lt;= 30/31/28 ist und dafür brauche ich zusätzlich den Monat aus dem Gleitkommawert.<br />
Kurz erläutert: Es wird ein Rhytmus für Auftragsausführungen berechnet. Momentan läuft es so dass ein vierwöchiger Rhytmus mit 28 tagen berechnet wurde. Der Nutzer möchte aber das VierWöchig bedeutet monatlich. Nun kann ein Wochentag(z.B. Mittwoch) ausgewählt werden. Dann soll immer wenn ich z.B. den Auftrag am 02.01.08 starte im Folgemonat auf den Mittwoch einen Monat später gesetzt werden. Wenn ich mit 28 Tagen rechne ist der gewünschte Mittwoch der 30.01 soll aber nach Wunsch der 06.02 sein. Würde ich jetzt am 09.01.08 starten muss der nächste Auftrag dementsprechend auf den 13.02 gesetzt werden.</p>
<p>Hoffe ihr versteht wie ich das meine.</p>
<p>Gruß</p>
<p>CrazyPlaya</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/200735/datumsberechnungen-mit-dem-typ-date</link><generator>RSS for Node</generator><lastBuildDate>Tue, 07 Apr 2026 01:14:33 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/200735.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 19 Dec 2007 09:24:14 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Datumsberechnungen mit dem TYP DATE on Wed, 19 Dec 2007 09:24:14 GMT]]></title><description><![CDATA[<p>Hi@all,<br />
ich habe folgendes Problem ich habe ein altes Programm übernommen, und muss dort nun eine Änderung vornehmen. Der der das Programm geschrieben hat hat mit dem Typ DATE gearbeitet. Jetzt möchte ich herausfinden ob der Tag des DATE Wertes &gt;= 1 oder &lt;= 30/31/28 ist und dafür brauche ich zusätzlich den Monat aus dem Gleitkommawert.<br />
Kurz erläutert: Es wird ein Rhytmus für Auftragsausführungen berechnet. Momentan läuft es so dass ein vierwöchiger Rhytmus mit 28 tagen berechnet wurde. Der Nutzer möchte aber das VierWöchig bedeutet monatlich. Nun kann ein Wochentag(z.B. Mittwoch) ausgewählt werden. Dann soll immer wenn ich z.B. den Auftrag am 02.01.08 starte im Folgemonat auf den Mittwoch einen Monat später gesetzt werden. Wenn ich mit 28 Tagen rechne ist der gewünschte Mittwoch der 30.01 soll aber nach Wunsch der 06.02 sein. Würde ich jetzt am 09.01.08 starten muss der nächste Auftrag dementsprechend auf den 13.02 gesetzt werden.</p>
<p>Hoffe ihr versteht wie ich das meine.</p>
<p>Gruß</p>
<p>CrazyPlaya</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1423002</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1423002</guid><dc:creator><![CDATA[CrazyPlaya]]></dc:creator><pubDate>Wed, 19 Dec 2007 09:24:14 GMT</pubDate></item><item><title><![CDATA[Reply to Datumsberechnungen mit dem TYP DATE on Wed, 19 Dec 2007 11:40:42 GMT]]></title><description><![CDATA[<p>Dann verwende COleDateTime mit seinen Get Funktionen.</p>
<p>COleDateTime kann direkt durch ein DATE initialisiert werden.</p>
<p>Oder Du verwendest direkt VariantTimeToSystemTime</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1423083</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1423083</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Wed, 19 Dec 2007 11:40:42 GMT</pubDate></item><item><title><![CDATA[Reply to Datumsberechnungen mit dem TYP DATE on Wed, 19 Dec 2007 12:29:43 GMT]]></title><description><![CDATA[<p>Wird zwar ein wenig rumrechnerei aber ich werde es mal versuchen. Der DATE Typ wird in anderen Funktionen weiterverarbeitet und daran rum basteln möchte ich weniger.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1423132</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1423132</guid><dc:creator><![CDATA[CrazyPlaya]]></dc:creator><pubDate>Wed, 19 Dec 2007 12:29:43 GMT</pubDate></item><item><title><![CDATA[Reply to Datumsberechnungen mit dem TYP DATE on Wed, 19 Dec 2007 12:47:52 GMT]]></title><description><![CDATA[<p>Was meinst Du mit rumbasteln.</p>
<pre><code class="language-cpp">COleDateTime(deinDATEWERT).GetDay()
</code></pre>
<p>liefert Dir den Tag.</p>
<p>Auf Dein DATE einfach 28 aufaddieren und dann bis zum nächsten Tag rechnen, der Dir passt...</p>
<p>Zudem gibt es auch COleDateTimeSpan, mit dem Du das rechnen erleichtern kannst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1423151</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1423151</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Wed, 19 Dec 2007 12:47:52 GMT</pubDate></item><item><title><![CDATA[Reply to Datumsberechnungen mit dem TYP DATE on Wed, 19 Dec 2007 13:05:19 GMT]]></title><description><![CDATA[<p>Ich muss es halt wieder zurück ins DATE bekommen deswegen Bastelei. Und einfach DATE = OleDate scheint nicht zu funktionieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1423179</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1423179</guid><dc:creator><![CDATA[CrazyPlaya]]></dc:creator><pubDate>Wed, 19 Dec 2007 13:05:19 GMT</pubDate></item><item><title><![CDATA[Reply to Datumsberechnungen mit dem TYP DATE on Wed, 19 Dec 2007 13:21:03 GMT]]></title><description><![CDATA[<p>CrazyPlaya schrieb:</p>
<blockquote>
<p>Und einfach DATE = OleDate scheint nicht zu funktionieren.</p>
</blockquote>
<p>Wieso nicht? COleDateTime hat doch einen &quot;operator DATE&quot; für genau diese Umwandlung definiert. Natürlich kannst du einem Typ nichts zuweisen, aber <code>DATE ziel = OleDate;</code> sollte doch funktionieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1423198</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1423198</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 19 Dec 2007 13:21:03 GMT</pubDate></item><item><title><![CDATA[Reply to Datumsberechnungen mit dem TYP DATE on Wed, 19 Dec 2007 13:24:44 GMT]]></title><description><![CDATA[<p>Ok hast gewonnen mit operator DATE gehts:) Besten Dank für die Hilfe.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1423203</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1423203</guid><dc:creator><![CDATA[CrazyPlaya]]></dc:creator><pubDate>Wed, 19 Dec 2007 13:24:44 GMT</pubDate></item></channel></rss>