我有一個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. Log4j2在一個使用servlet 3.0的spring web應用程序中
- 4. Spring web應用程序中的死鎖
- 5. 用於用戶管理的Spring Web應用程序模板
- 6. 使用單一的Spring應用程序上下文的web應用程序
- 7. 在PHP Web應用程序中使用時區
- 8. Java Web應用程序的用戶數據加密(Spring/Jboss)
- 9. Web應用程序時區問題
- 10. 在Web應用程序中驗證註冊用戶(spring-boot + AngularJS)
- 11. 在Spring-Hibernate Web應用程序中編寫Java應用程序
- 12. 每個機器/每個用戶的.NET應用程序許可
- 13. 時間只有一個asp.net web應用程序的用戶
- 14. JSF 2.1 web應用程序的Spring Security
- 15. Spring mvc:如何設置每個用戶的時區?
- 16. 在Spring Web應用程序中使用ng-include不起作用
- 17. Java的Web應用程序 - 由用戶
- 18. MySQL中的每個應用程序的用戶
- 19. 在Spring Web應用程序中使用Ajax輪詢的會話超時
- 20. Android應用程序中的每個應用程序的監視功耗使用
- 21. MVC的.NET Web應用程序每週
- 22. 的ASP.NET Web API應用程序池與不同用戶的每個控制器
- 23. 如何在Spring MVC中的Web應用程序中提供用戶控件?
- 24. 使用純Spring的模塊化Web應用程序?
- 25. 摘要使用Spring的Web應用程序
- 26. 如何使用Swagger記錄Spring Boot web應用程序的RestController?
- 27. Web應用程序中多個用戶的訪問控制
- 28. Facebook:爲每個用戶的應用程序訪問應用程序權限
- 29. 在Spring Web MVC應用程序中使用CSS和JSP
- 30. 從web應用程序調用應用程序時的問題