- Added wxProtocolLog and use it in wxFTP.
- Added wxXmlResource::GetResourceNode().
- Optimize wxString::Replace() to use an O(N) algorithm (Kuang-che Wu).
+- Added support of %l format specifier to wxDateTime::ParseFormat().
All (Unix):
haveYear = false,
haveHour = false,
haveMin = false,
- haveSec = false;
+ haveSec = false,
+ haveMsec = false;
bool hourIsIn12hFormat = false, // or in 24h one?
isPM = false; // AM by default
// and the value of the items we have (init them to get rid of warnings)
- wxDateTime_t sec = 0,
+ wxDateTime_t msec = 0,
+ sec = 0,
min = 0,
hour = 0;
WeekDay wday = Inv_WeekDay;
yday = (wxDateTime_t)num;
break;
+ case _T('l'): // milliseconds (0-999)
+ if ( !GetNumericToken(width, input, &num) )
+ return NULL;
+
+ haveMsec = true;
+ msec = (wxDateTime_t)num;
+ break;
+
case _T('m'): // month as a number (01-12)
if ( !GetNumericToken(width, input, &num) || !num || (num > 12) )
{
tm.sec = sec;
}
+ if ( haveMsec )
+ tm.msec = msec;
+
Set(tm);
// finally check that the week day is consistent -- if we had it