我有一個Web應用程序,它有不同的用戶登錄查看事務。我希望能夠讓用戶設置自己的時區,然後使用用戶的時區綁定表單上的日期,以便他們可以在數據庫中搜索事務並根據用戶所處的時區來調整結果。 IE我有一個山區時區的用戶在8點到8點MDT之間搜索,我希望他們能夠看到8點到8點MDT之間創建的交易。我還有另一位用戶在東部時區搜索,希望在上午8點到晚上8點之間搜索交易,我希望他們的搜索能夠返回美國東部時間上午8點到晚上8點之間創建的交易結果。我試過讓應用程序使用自定義的FactoryBean解析編輯器,該編輯器將當前通過身份驗證的用戶並將其TimeZone設置爲由Spring編輯使用的DateFormat所使用的時區,並且這個工作最初可行,但當日歷我'通過使用Spring的綁定系統,TimeZone被清除並且被替換爲(顯然)系統默認值。有沒有人曾經實施過這種事情?這似乎沒有什麼短缺的屁股史詩般的痛苦。使用Spring的Web應用程序中的每個用戶時區
3
A
回答
1
我不能幫你解決你的具體實現問題,但我覺得實現時區的一般想法並不理想。
您應該在服務器中使用UTC時間戳,並讓客戶端將其顯示在客戶端系統正在使用的時區中。這應該是這裏遵循的一般概念。
相關問題
- 1. Web應用程序的每個用戶
- 2. 使用Spring AMQP的Web應用程序是一個客戶端?
- 3. 使用默認用戶的Spring MVC Web應用程序
- 4. Log4j2在一個使用servlet 3.0的spring web應用程序中
- 5. 在Spring Web應用程序中使用Seam Web應用程序的用戶登錄信息
- 6. 使用計時器在Spring Web應用程序中跟蹤用戶操作
- 7. 將每個用戶記錄到Web應用程序中
- 8. Spring web應用程序中的死鎖
- 9. 用於用戶管理的Spring Web應用程序模板
- 10. 在Spring Web應用程序
- 11. 如何爲每個Web應用程序的用戶在我的Java EE/jboss Web應用程序上創建bean?
- 12. 使用單一的Spring應用程序上下文的web應用程序
- 13. 在PHP Web應用程序中使用時區
- 14. Java Web應用程序的用戶數據加密(Spring/Jboss)
- 15. Web應用程序時區問題
- 16. 在Web應用程序中驗證註冊用戶(spring-boot + AngularJS)
- 17. 在Spring-Hibernate Web應用程序中編寫Java應用程序
- 18. 每個機器/每個用戶的.NET應用程序許可
- 19. 時間只有一個asp.net web應用程序的用戶
- 20. Spring - Web應用程序的Junit
- 21. JSF 2.1 web應用程序的Spring Security
- 22. 使用Spring和Maven的Web應用程序不起作用
- 23. 在Spring Web應用程序中使用ng-include不起作用
- 24. Web應用程序和應用程序之間的區別?
- 25. Web應用程序與Linux的多用戶應用程序
- 26. Java的Web應用程序 - 由用戶
- 27. Spring mvc:如何設置每個用戶的時區?
- 28. 使用WSSpringServlet的SOAP Web服務的Spring MVC應用程序
- 29. MySQL中的每個應用程序的用戶
- 30. Node.js Web應用程序與Java Web應用程序(Tomcat 6上的Spring MVC)