Bonjour,
J’essaie de faire une conversion d'un TDateTime en String et conversion du String en TDateTime, mais je ne retombe pas sur mes pattes.
Voici mon test
DateTime1 et DateTime2 sont différents.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 procedure Test; var DateTime1: TDateTime; DateTime2: TDateTime; StringDate: string; st: string; FormatSettings1: TFormatSettings; begin GetLocaleFormatSettings(GetUserDefaultLCID, FormatSettings1); DateTime1 := Now; StringDate2 := DateTimeToStr(DateTime1, FormatSettings1); DateTime2 := StrToDateTime(StringDate2, FormatSettings1); if (DateTime1 = DateTime2) then st := 'pareil' else st := 'different'; end;
Je ne vois pas d'où vient le problème.
Merci de votre aide
Partager