2013-08-25 29 views
0

我在Azure中的輔助角色,需要建立在特定的時間(使用用戶的TimeZoneInfo)的具體報告。的Windows Azure工作者角色創建的報告在具體的TimeZoneInfo

正如我們所知,Azure工作人員和Web角色在UTC時間運行正確嗎?那麼,我的用戶位於世界各地的不同地點。

用戶可以自定義表單應用,在那裏,當他們想收到的報告,他們可以選擇時區和時間。

例如:來自俄羅斯的用戶將選擇基於他的位置,一個來自法國自己的TimeZoneInfo將選擇他自己的,另一個是美國的意志選擇基於位置他自己的時區。

有一個服務總線隊列會收到消息,但該消息將在特定時間使用ScheduledEnqueueTimeUtc財產交付。這意味着消息將在ScheduledEnqueueTimeUtc屬性的指定DateTime的隊列中顯示。

我怎樣才能設置此屬性的值,因此該消息將在隊列基於用戶所在的位置,使他們及時得到報告中顯示的時間?

+0

您是否可以在表單應用中將本地時間轉換爲UTC並將其發送給Azure? –

回答

0

這將是您的應用程序層,因爲你需要一個用戶的時區偏好到UTC放置在消息隊列前翻譯。

相關問題