2016-07-28 94 views
0

這可能是一個相當直接的問題,我試過找到答案,但不能。使用格式說明符CultureInfo.CurrentCulture

我想要做的是格式化我的DateTimeOffset使用格式說明符「G」和追加時區「zzz」。我也喜歡使用'CurrentCulture'。 myDateTimeOffset.ToString(「G zzz」,CultureInfo.CurrentCulture)

但是,我得到'G +12:00'的結果。

我期待像'28/07/2016 3:36:31 PM +12'。 任何意見,讓它格式正確?謝謝。

回答

2

嘗試以下操作:

string.Format(System.Globalization.CultureInfo.CurrentCulture, "{0:G} {0:zzz}", myDateTimeOffset); 
+0

這似乎是工作:https://dotnetfiddle.net/gTfQyK – FrankerZ

+0

是的,肯定能行。多謝你們! – Ray