函数将UTC日期时间转换为Delphi XE5中的GMT时间

函数将UTC日期时间转换为Delphi XE5中的GMT时间,delphi,utc,gmt,Delphi,Utc,Gmt,请我需要一个函数将UTC日期时间转换为GMT格式。 此函数应将UTC日期时间作为TDateTime接收,并将GMT时间作为字符串返回 谷歌似乎帮不了多少忙 这是一个例子 UTC日期时间的当前值:=7/9/2014 11:36:51 PM 格林尼治标准时间所需值:=2014-07-09 23:36:51 Delphi版本:XE5 谢谢。用于此 详细描述了格式字符串选项。您需要的格式字符串是: yyyy-mm-dd hh:nn:ss 非常感谢特拉玛:我发现克里斯·罗利斯顿(Chris Rollis

请我需要一个函数将UTC日期时间转换为GMT格式。 此函数应将UTC日期时间作为TDateTime接收,并将GMT时间作为字符串返回

谷歌似乎帮不了多少忙

这是一个例子

UTC日期时间的当前值:=7/9/2014 11:36:51 PM

格林尼治标准时间所需值:=2014-07-09 23:36:51

Delphi版本:XE5

谢谢。

用于此

详细描述了格式字符串选项。您需要的格式字符串是:

yyyy-mm-dd hh:nn:ss

非常感谢特拉玛:我发现克里斯·罗利斯顿(Chris Rolliston)的书《Delphi XE2基金会》(Delphi XE2 Foundation)是回答此类问题的宝贵资源。不要被标题中的“XE2”所抛弃,它通过XE6是相关的。您提到了输出需要是字符串。您可以使用“DateTimeToString”-文档同时进行格式转换和类型转换: