2015-05-26 73 views
-1

我有一個日期,小時和時區。從這些,我試圖建立一個UTC日期時間。建立一個特定時區的日期時間

我用google搜索的關於用時區建立DateTime的所有內容都是在討論去與UTC不同的時區,而不是相反。 DateTime似乎只考慮時間/日期值,對時區沒有任何影響。

這似乎是這樣一個簡單的問題,但由於某種原因,解決方案正在逃避我。

如何使用日期,小時和時區生成DateTime?

+0

如果您不滿意,請解釋原因。我知道這是一個非常簡單的問題,但我的搜索努力沒有產生任何有用的東西 - 正如我在第二段中提到的那樣。 –

回答

1

你可以這樣做:

datetime = '2015-05-25 12:00 +0300' 
Time.parse(datetime).utc 

首先,你分析的時間與時區(默認爲當前時區),然後將其轉換爲UTC。 DateTime

相關問題