有沒有簡單的選項轉換美國TDateTime
值2014年4月17日下午8時35分38秒PDT到歐洲格式看起來像2014年4月17日20 :35:38?轉換美國TDateTime類型值,正常dispay歐洲格式
編輯:
我有含原始日期/時間在美國格式的字符串:
var s, new_s: string;
begin
s := 'Apr 17, 2014 8:35:38 PM PDT';
我想以某種方式讀取/解析此字符串TDateTime
型- 或 -的變量只是把它轉換成所需格式的另一個字符串:
new_s := MyConvertDateTimeSring(s);
// now new_s must be '2014-04-17 20:35:38';
end;
(德爾福XE4)
沒有全球*歐洲格式*。例如,我們使用捷克語區域設置中的17.4.2014 20:35:38格式。格式是每個國家。 – TLama
你明白'TDateTime'變量並不是真的存在於這些格式之一中,對嗎?您可以使用任何想要的字符串格式來格式化日期。 –
你的問題當然是如何解析日期/時間*字符串*爲日期*值*。 –