<?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[Problem mit Datumsformat!]]></title><description><![CDATA[<p>Hallo Forum,<br />
wie kann ich aus einen CString der ein Datum enthält das Jahr Monat und Tag extrachieren ohne die CString Funktionen zu benutzen,<br />
das Datum steht in diesem Format:<br />
Bsp.:<br />
Fri, 21 Oct 2005 14:07:26 GMT<br />
das &quot;Fri,&quot; und &quot;GMT&quot; müssen hier raus!<br />
Die Funktion von COleDateTime::ParseDateTime() bricht hier ab wegen den genannten<br />
Teilstrings Fri, und GMT<br />
Gibts welche Funktionen von CTime die das erledigen können ohne das ich mit<br />
CString::Remove(L&quot;GMT&quot;); usw.<br />
arbeiten muß?<br />
Und das Datum ist die Zeit der letzten aktuallisierung einer Datei!<br />
Also so was wie GetLastModified();</p>
<p>grüsse<br />
pixel</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/147357/problem-mit-datumsformat</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Jul 2026 03:51:41 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/147357.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 16 May 2006 09:12:59 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problem mit Datumsformat! on Tue, 16 May 2006 09:12:59 GMT]]></title><description><![CDATA[<p>Hallo Forum,<br />
wie kann ich aus einen CString der ein Datum enthält das Jahr Monat und Tag extrachieren ohne die CString Funktionen zu benutzen,<br />
das Datum steht in diesem Format:<br />
Bsp.:<br />
Fri, 21 Oct 2005 14:07:26 GMT<br />
das &quot;Fri,&quot; und &quot;GMT&quot; müssen hier raus!<br />
Die Funktion von COleDateTime::ParseDateTime() bricht hier ab wegen den genannten<br />
Teilstrings Fri, und GMT<br />
Gibts welche Funktionen von CTime die das erledigen können ohne das ich mit<br />
CString::Remove(L&quot;GMT&quot;); usw.<br />
arbeiten muß?<br />
Und das Datum ist die Zeit der letzten aktuallisierung einer Datei!<br />
Also so was wie GetLastModified();</p>
<p>grüsse<br />
pixel</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1058668</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1058668</guid><dc:creator><![CDATA[pixel]]></dc:creator><pubDate>Tue, 16 May 2006 09:12:59 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Datumsformat! on Tue, 16 May 2006 09:19:21 GMT]]></title><description><![CDATA[<p>Was spricht denn dagegen, den CString vorher passend aufzubereiten?</p>
<p>Btw, wenn du das Format kennst, könntest du die Einzelteile des Datums auch von Hand (sscanf()) dort auslesen und daraus deinen CTime-Wert zusammenbauen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1058676</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1058676</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Tue, 16 May 2006 09:19:21 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Datumsformat! on Tue, 16 May 2006 09:20:34 GMT]]></title><description><![CDATA[<p>Hast bei ParseDateTime einfach mal mit einer LCID</p>
<pre><code>LCID lcid = MAKELCID(MAKELANGID(LANG_ENGLISH, SUBLANG_ENGLISH_US), SORT_DEFAULT);
</code></pre>
<p>versucht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1058678</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1058678</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Tue, 16 May 2006 09:20:34 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Datumsformat! on Tue, 16 May 2006 10:07:53 GMT]]></title><description><![CDATA[<p>Hallo Martin,<br />
nein hab ich nicht, der Grund warum ich nach anderen Lösung suche ist der das ich<br />
u.U. viele Dateien habe, dan würde ich in einer Schleife zu viele CString aufrufe haben, ich hab das mit</p>
<blockquote>
<p>LCID lcid = MAKELCID(MAKELANGID(LANG_ENGLISH, SUBLANG_ENGLISH_US), SORT_DEFAULT);</p>
</blockquote>
<p>noch nicht probiert!!!</p>
<p>also so ist jetzt:</p>
<pre><code class="language-cpp">if(L&quot;&quot; != csLastModified)
{			
    // csLastModified hat diesen Format: Fri, 21 Oct 2005 14:07:26 GMT 	
	csLastModified.Delete(0, csLastModified.Find(',')+1);
	csLastModified.Replace(L&quot;GMT&quot;,L&quot;&quot;);
	csLastModified.TrimLeft();
	csLastModified.TrimRight();
	//cTime = (CTime)csLastModified;
	//csTimeCurr = cTime.Format(csTimeFormatW3C);
	cOleTime.ParseDateTime(csLastModified);
	CTime cTime(cOleTime.GetYear(), cOleTime.GetMonth(), cOleTime.GetDay(),cOleTime.GetHour(), cOleTime.GetMinute(), cOleTime.GetSecond());
    csTimeCurr = cTime.Format(csTimeFormatW3C);
	....
    // 
}
</code></pre>
<p>das ist ine einer Schleife, bei vielen Dateien hab ich bedenken wegen der Geschwindigkeit!</p>
<p>mfg<br />
pixel</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1058713</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1058713</guid><dc:creator><![CDATA[pixel]]></dc:creator><pubDate>Tue, 16 May 2006 10:07:53 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Datumsformat! on Tue, 16 May 2006 10:24:32 GMT]]></title><description><![CDATA[<p>Wie kann ich dann das licd verwenden?<br />
COleDateTime.ParseDateTime() funktioniert nur mit Deutschen Monaten,<br />
z.B.:</p>
<pre><code class="language-cpp">CString csTime = L&quot;21 Oct 2005 11:49:32&quot;;
    COleDateTime::ParseDateTime(csTime); // Fehler, wegen &quot;Oct&quot;
    csTime = L&quot;21 Okt 2005 11:49:32&quot;;
    COleDateTime::ParseDateTime(csTime); // ok, da jetzt nicht &quot;Oct&quot; sondern &quot;Okt&quot; steht
    // selbe problem mit anderen Monaten, ich kann aber den gelesenen Datum nicht beeinflußen???
</code></pre>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>pixel</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1058724</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1058724</guid><dc:creator><![CDATA[pixel]]></dc:creator><pubDate>Tue, 16 May 2006 10:24:32 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Datumsformat! on Tue, 16 May 2006 10:51:00 GMT]]></title><description><![CDATA[<p>pixel schrieb:</p>
<blockquote>
<p>u.U. viele Dateien habe, dan würde ich in einer Schleife zu viele CString aufrufe haben, ich hab das mit</p>
<blockquote>
<p>LCID lcid = MAKELCID(MAKELANGID(LANG_ENGLISH, SUBLANG_ENGLISH_US), SORT_DEFAULT);</p>
</blockquote>
<p>noch nicht probiert!!!</p>
</blockquote>
<p>Dann solltest du es mal probieren <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<pre><code class="language-cpp">LCID lcid = MAKELCID(MAKELANGID(LANG_ENGLISH, SUBLANG_ENGLISH_US), SORT_DEFAULT);

...
//in der Schleife:
time.ParseDateTime(scTime,0,lcid);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1058757</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1058757</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Tue, 16 May 2006 10:51:00 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Datumsformat! on Tue, 16 May 2006 11:00:42 GMT]]></title><description><![CDATA[<p>Danke, funktioniert bestens! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>MFG<br />
pixel</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1058773</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1058773</guid><dc:creator><![CDATA[pixel]]></dc:creator><pubDate>Tue, 16 May 2006 11:00:42 GMT</pubDate></item></channel></rss>