ユーザーは、データベースに保存されているメッセージをサーバーに投稿し、デフォルトで CURRENT_TIMESTAMP の 1 つの列を使用します。以下のように:
Message Table:
Sender | Content | SentTime
Tom | hi there | 2013-06-19 00:13:21
ユーザーが私のサーバーにメッセージを投稿するとき、彼/彼女は自分の現地時間を投稿する必要はありません。私のデータベースはその値を自動的に記録します。ユーザーが自分の時間をメッセージと一緒に投稿するよりも良いと思います。
後でユーザーはサーバーからメッセージと送信時刻を取得します。その時間をユーザーの現地時間に変換する方法を考えています。
Jsonを使用してサーバーでエンコードし、アプリでデータをデコードしています。したがって、サーバーから取得した時間は次のような文字2013-06-19 00:13:21
列になります。まず、この文字列を解析する必要があると思いますか?