17. Februar 2014 19:09
17. Februar 2014 20:07
18. Februar 2014 10:06
18. Februar 2014 10:14
18. Februar 2014 10:29
18. Februar 2014 10:39
18. Februar 2014 10:49
HattrickHorst hat geschrieben:Doch, wenn er denkt, daß Zeiten in UTC hereinkommen, dann gilt doch für Deutschland UTC+1, also 16:00h. Aus meiner Sicht ist das korrekt. Oder verstehe ich da etwas gerade nicht richtig?
DateTime := DateTimeHelper.FromOADate(Decimal);
IF STRPOS(FormatString,':') <> 0 THEN BEGIN
  // Excel Time is stored in OADate format
  Decimal -= 0.04166667;
  DateTime := DateTimeHelper.FromOADate(Decimal);
  "Cell Type" := "Cell Type"::Time;
  "Cell Value as Text" := FORMAT(DT2TIME(DateTime));
  EXIT;
END;
18. Februar 2014 11:55
18. Februar 2014 12:10
Kannst du über die DateTime-Klasse keinen Offset oder sowas setzen?
18. Februar 2014 19:26
DateTime := DateTimeHelper.FromOADate(Decimal).ToUniversalTime();