2013-01-24 67 views
0

出勝利-32應用中,我們只是使用了PC上的區域設置,以指示應用程序中都時區和語言。一般來說,這是如何在rails或web應用程序中完成的? 因此,例如,如果一位醫生在法國看到他的病人圖表的時間,他應該在當地時間看到它?對?處理時區

回答

0

有許多方法,但這裏有幾個例子;

  • 當地醫生把他的日程表在網上,他並不需要與系統中的其他人進行互動,他只是想進入,看他自己的時間表。
    在這種情況下,只需在存儲當地時間時代最有可能是最簡單的,因爲沒有轉換是必要的。爲什麼事情不一定會變得複雜?

  • 視頻會議預約系統,可以跨越預訂多個時區的會議。
    在這種情況下,UTC存儲時間,在web應用程序轉換爲/從UTC(即從本地時間到UTC當輸入時間,從UTC時的時間表,提出本地時間)可能是要走的路。 UTC是唯一的(即一次只發生一次,因爲沒有DST)並且很容易轉換到當地時間和從當地時間轉換。

如果你可以保持上述兩種方式之一,即保存UTC或本地時間,事情就相當簡單。從經驗上講,如果你需要將它們混合,事情可能會變得非常複雜