<?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[Auf DateTime einige Minuten addieren]]></title><description><![CDATA[<p>Hi,</p>
<p>ich erzeuge mir eine DateTime Variable wo ich 00:00:00 als Uhrzeit speichere. Nun habe ich einem Edit Feld eine Anzahl von Minuten stehen, die ich gerne, auf die oben erzeugt Uhrzeit addieren möchte. Mein Code geht nur für eine Minuten zahl bis 59</p>
<pre><code class="language-cpp">TDateTime dt1 = TDateTime(&quot;00:00:00&quot;);
TDateTime dt2 = TDateTime(&quot;00:&quot; + AnsiString(Edit1-&gt;Text) + &quot;:00&quot;);
TDateTime dt3 = dt1 + dt2;
ShowMessage(dt3);
</code></pre>
<p>Wenn in meinem Edit Feld nun z.B. eine 70 steht, kommt nen Fehler. Ist für mich auch logisch. Nur weiß ich nicht wie ich den Code umbauen muss. Ich will halt wenn im Edit Feld 70 steht, dass danach in der ShowMessage &quot;01:10:00&quot; angezeigt wird.</p>
<p>Hat da jemand eine Idee wie das am besten und am einfachsten geht?</p>
<p>LillyChamp</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/130591/auf-datetime-einige-minuten-addieren</link><generator>RSS for Node</generator><lastBuildDate>Thu, 30 Jul 2026 09:36:31 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/130591.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 24 Dec 2005 21:11:40 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Auf DateTime einige Minuten addieren on Sat, 24 Dec 2005 21:11:40 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich erzeuge mir eine DateTime Variable wo ich 00:00:00 als Uhrzeit speichere. Nun habe ich einem Edit Feld eine Anzahl von Minuten stehen, die ich gerne, auf die oben erzeugt Uhrzeit addieren möchte. Mein Code geht nur für eine Minuten zahl bis 59</p>
<pre><code class="language-cpp">TDateTime dt1 = TDateTime(&quot;00:00:00&quot;);
TDateTime dt2 = TDateTime(&quot;00:&quot; + AnsiString(Edit1-&gt;Text) + &quot;:00&quot;);
TDateTime dt3 = dt1 + dt2;
ShowMessage(dt3);
</code></pre>
<p>Wenn in meinem Edit Feld nun z.B. eine 70 steht, kommt nen Fehler. Ist für mich auch logisch. Nur weiß ich nicht wie ich den Code umbauen muss. Ich will halt wenn im Edit Feld 70 steht, dass danach in der ShowMessage &quot;01:10:00&quot; angezeigt wird.</p>
<p>Hat da jemand eine Idee wie das am besten und am einfachsten geht?</p>
<p>LillyChamp</p>
]]></description><link>https://www.c-plusplus.net/forum/post/949357</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/949357</guid><dc:creator><![CDATA[LillyChamp]]></dc:creator><pubDate>Sat, 24 Dec 2005 21:11:40 GMT</pubDate></item><item><title><![CDATA[Reply to Auf DateTime einige Minuten addieren on Sat, 24 Dec 2005 21:12:53 GMT]]></title><description><![CDATA[<p><a href="http://www.marquardtnet.info/cecke/quickies.1/1_quicky_38.html" rel="nofollow">http://www.marquardtnet.info/cecke/quickies.1/1_quicky_38.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/949358</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/949358</guid><dc:creator><![CDATA[Christian211]]></dc:creator><pubDate>Sat, 24 Dec 2005 21:12:53 GMT</pubDate></item><item><title><![CDATA[Reply to Auf DateTime einige Minuten addieren on Sat, 24 Dec 2005 23:24:12 GMT]]></title><description><![CDATA[<p>beim bcb5 gibts leider nicht die hpp und somit nicht die funktionalität <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/949392</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/949392</guid><dc:creator><![CDATA[LillyChamp]]></dc:creator><pubDate>Sat, 24 Dec 2005 23:24:12 GMT</pubDate></item><item><title><![CDATA[Reply to Auf DateTime einige Minuten addieren on Sun, 25 Dec 2005 07:22:06 GMT]]></title><description><![CDATA[<p>In TDateTime ist 1 = ein ganzer Tag<br />
0,5 demzufolge ein halber Tag.</p>
<p>Jetzt kann man dann rechnen:<br />
Addiere den Quotienten von Sek/86400 zu deinm TDateTime Objekt</p>
<p>Also</p>
<p>dt=dt+(Sek*0.0000115);</p>
]]></description><link>https://www.c-plusplus.net/forum/post/949419</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/949419</guid><dc:creator><![CDATA[Christian211]]></dc:creator><pubDate>Sun, 25 Dec 2005 07:22:06 GMT</pubDate></item><item><title><![CDATA[Reply to Auf DateTime einige Minuten addieren on Sun, 25 Dec 2005 10:05:10 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>danke erstmal, das läuft soweit gut. nun habe ich da noch ein frage, habe testweise nun diesen fall hier am laufen:</p>
<pre><code class="language-cpp">int Sek = 70;
TDateTime dt1 = TDateTime(&quot;00:00:00&quot;);
dt1 = dt1 + (Sek*0.0000115);
ShowMessage(dt1);
</code></pre>
<p>In der MessageBox wird &quot;00:01:09&quot; angezeigt. meiner meinung nach müsste &quot;00:01:10&quot; angezeigt werden. liegt das an der berechnung mit irgendwelchen rundungsproblemen? Oder muss ich einfach jedes mal noch eine Sekunde hinzuaddieren?</p>
<p>LillyChamp</p>
]]></description><link>https://www.c-plusplus.net/forum/post/949438</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/949438</guid><dc:creator><![CDATA[LillyChamp]]></dc:creator><pubDate>Sun, 25 Dec 2005 10:05:10 GMT</pubDate></item><item><title><![CDATA[Reply to Auf DateTime einige Minuten addieren on Sun, 25 Dec 2005 10:58:27 GMT]]></title><description><![CDATA[<p>Dann mach halt</p>
<pre><code class="language-cpp">int Sek = 70;
TDateTime dt1 = TDateTime(&quot;00:00:00&quot;);
dt1 = dt1 + (Sek*(1/(24*60*60)));
ShowMessage(dt1);
</code></pre>
<p>Damit sollte es dann wirklich ganz genau sein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/949454</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/949454</guid><dc:creator><![CDATA[Phips!]]></dc:creator><pubDate>Sun, 25 Dec 2005 10:58:27 GMT</pubDate></item><item><title><![CDATA[Reply to Auf DateTime einige Minuten addieren on Mon, 26 Dec 2005 20:32:21 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>nein, denn auch da wird noch in Integer gerechnet, sodas alle Nachkommastellenb wegfallen.<br />
So erzwingst du Float:</p>
<pre><code class="language-cpp">dt1 = dt1 + (Sek*(1.0/(24*60*60)));
</code></pre>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/950414</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/950414</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Mon, 26 Dec 2005 20:32:21 GMT</pubDate></item></channel></rss>