0

私はFirebaseに日付と時刻を保存しているユーザーのためにそれを取得するアプリケーションを開発しています。自分のデータベースに保存されている時間と日付をローカルタイムゾーンに基づいて表示するにはどうすればいいですか?詳細をご覧ください

私が欲しいのは、自分のローカルタイムゾーンに合わせて、その日時を見たいと思うことです。たとえば、データベースに保存された日時が '2:07 PM'と 'Jun 24 Fri'の場合、PSTタイムゾーンのユーザーには '1:37 AM'と 'Fri、Jun 24 '。

は、ここで私は、時間と日付を取得しています方法は次のとおりです。

 DateFormat currentTime = new SimpleDateFormat("h:mm a"); 
     final String time = currentTime.format(Calendar.getInstance().getTime()); 

     DateFormat currentDate = new SimpleDateFormat("EEE, MMM d"); 
     final String date = currentDate.format(Calendar.getInstance().getTime()); 

は、どのように私はこれを達成することができますか?

お知らせください。

答えて

0

これを試してみてください:

SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 
simpleDateFormat.setTimeZone(TimeZone.getDefault()); 
Date myDate = simpleDateFormat.parse("DateAndTimeToBeProcessed"); 
関連する問題