Hi

A small typo in

hh:mm:ss

must be corrected to

hh:nn:ss or hh":"nn":"ss

MM is month and NN is minute




Veit Zimmermann wrote:

>Marcello Vezzelli wrote:
>  
>
>>Hi all,
>>there is a bug in SmtpProt.pas (latest ics version just downloaded),
>>function Rfc822DateTime, line 2892 and 2907, FormatDateTime function.
>>
>>        Result := FormatDateTime('ddd, d mmm yyyy hh:mm:ss', t) +
>>                  ' ' + TimeZoneBias
>>
>>The time separator : should be put between double quotes, like this:
>>
>>        Result := FormatDateTime('ddd, d mmm yyyy hh":"mm":"ss', t) +
>>                  ' ' + TimeZoneBias
>>
>>Otherwise the system default time separator would be used (in italian
>>localization, default time separator is '.').
>>
>>Regards
>>    
>>
>
>I know this comes a little bit late, but...
>
>In the same function it is tested for English/US format by only
>comparing the first day (Sunday). Does anyone know if there is
>any other language where the Sunday is also abbreviated as "sun"
>but other days or months differ?
>
>     if ShortDayNames[1] = MyShortDayNames[1] then
>         Result := FormatDateTime('ddd, d mmm yyyy hh":"mm":"ss', t) +
>                   ' ' + TimeZoneBias
>
>Francois, why do you test at all and don't use TFormatSettings
>for all those functions? Is it performance? I don't know if the
>overloaded FormatDateTime function with TFormatStettings is slower.
>At least it makes the code much more readable and shorter (despite
>the definition of the TFormatSettings as a constant).
>
>       Veit
>  
>

-- 
============================
Arnaldo Braun
Consultoria em Informática
mailto:[EMAIL PROTECTED]
FLORIANOPOLIS - SC - BRASIL


-- 
Esta mensagem foi verificada pelo sistema de antivĂ­rus e
 acredita-se estar livre de perigo.

-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://www.elists.org/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

Reply via email to