Einzelnen Beitrag anzeigen

Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.008 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#16

AW: StrToDateTime('2018-06-04T00:00:10'); ungültiges Format

  Alt 13. Jun 2019, 11:54
Wenn man keine Zeitzonen Information im String hat geht auch folgendes:

Delphi-Quellcode:
var
  dt: TDateTime;
  isoFormatSettings: TFormatSettings;
begin
  isoFormatSettings := TFormatSettings.Create;
  isoFormatSettings.ShortDateFormat := 'YYYY-MM-DD';
  isoFormatSettings.DateSeparator := '-';
  isoFormatSettings.TimeSeparator := ':';
  isoFormatSettings.DecimalSeparator := '.';
  dt := StrToDateTime('2018-06-04T00:00:10', isoFormatSettings);
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight

Geändert von Stevie (13. Jun 2019 um 12:00 Uhr)
  Mit Zitat antworten Zitat