Quantcast
Channel: 質問!ITmedia 新着質問(Java/253)
Viewing all articles
Browse latest Browse all 2439

Grailsでの時間表示のずれ

$
0
0
grailsの日付に対しての質問ですが、今grailsを使いwebアプリケーションを作成し、APIサーバー(restful)機能を付けてあります。それにjava(Swing)でクライアントアプリを作りJSONでデータのやり取りをするアプリを開発中です。 Swingのクライアントでイベントが発生するとgrailsのサーバーにアクセスし、DBに保存して、その時間やほかのデータをクライアントに返信する機能です。 この時保存されたDBの時間は正確なのですが、このデータをwebアプリで見てみると12時間遅れたデータが表示され、サーバーからの返信データをクライアントアプリで表示すると15時間遅れた時間が表示されます。 時間はサーバー上でnew Date()で取得しております。 すべて自PC上でlocalhostであるため、サーバーと、クライアントの時間があってないわけではないし、そもそもDBに保存された同じ時間がブラウザとクライアントアプリそれぞれが違うのはなぜでしょうか。 それぞれのロケール設定の問題なのか、 APIサーバーでクライアントに返信するときは render XXX as JSON としているためJSON変換の問題かとも思いますが、ブラウザでも時間がずれる理由がわかりません。 何か参考になるお知恵をお知らせいただけたらありがたく思います。

Viewing all articles
Browse latest Browse all 2439

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>