[Lazarus] convert "Januar 2016" to TDateTime using StrToDate

Michael Van Canneyt michael at freepascal.org
Wed Aug 24 15:20:16 CEST 2016



On Wed, 24 Aug 2016, Landmesser John wrote:

> just curious: should be possible?
>
> StrToDate('Januar 2016','mmmm yyyy', '  ')
>
> but i get ConvertError
>
> Tipps are welcome
>
> Found a german hint in DelphiPraxis:
>
> die Format-Strings derUnitSysUtils sind eher auf die Ausgabe gerichtet. Beim 
> Parsen von Strings bist du abseits des unterst├╝tzten Normalfalls (nur Zahlen 
> und Trennzeichen) auf deine eigene Findigkeit angewiesen.

Try scandatetime from the dateutils unit.

Michael.


More information about the Lazarus mailing list