を使用して、「HH:mm」形式の文字列から時間を解析しますjava.text.SimpleDateFormat
。たとえば、10:30
または22:10
SimpleDateFormat formatter = new SimpleDateFormat("HH:mm");
Date parsed = formatter.parse((String) value);
Formatter のタイム ゾーンは、私のデバイスのデフォルトのタイム ゾーンです (モスクワのタイム ゾーン +04:00)。時間文字列は、解析後、モスクワのタイムゾーンである10:30
と予想されますが、代わりに取得されます。私は何を間違っていますか?なぜ私はこの動作を得るのですか?10:30 01/01/1970
09:30 01/01/1970