2014-07-14 92 views
-1

請問我需要一個函數將UTC日期時間轉換爲GMT格式。 此函數應接收UTC日期時間作爲TDateTime並將GMT時間作爲字符串返回。將UTC日期時間轉換爲格林威治標準時間的功能時間在德爾福XE5

谷歌似乎沒有幫助很多。

這裏是一個插圖

當前值在UTC日期時間:2014年7月9日=下午11時36分51秒

在格林尼治標準時間所需值:= 2014年7月9日23:36: 51

德爾福版本:XE5

謝謝。

+1

非常感謝TLama :) –

+0

我覺得克里斯Rolliston的書題爲「德爾福XE2基礎」成爲這樣的問題一個無價的資源。不要被標題中的'XE2'拋出,這與XE6相關。 –

+0

你提到輸出需要是一個字符串。您可以使用'DateTimeToString' ---文檔: http://docwiki.embarcadero.com/Libraries/XE6/en/System.SysUtils.DateTimeToString同時進行格式轉換和類型轉換 –

回答

2

爲此使用FormatDateTime

documentation詳細描述了格式字符串選項。你所需要的格式字符串:

yyyy-mm-dd hh:nn:ss 
相關問題