0
を使用したのか?タイムゾーンが明示的に指定されていない場合にのみ、UTCタイムゾーンを強制したい。つまり、Zがない場合決定したDateTimePatternパターン私はこのようなコードがある場合ジョダ
また、joda datetimeの解析時にタイムゾーンが提供されているかどうかを簡単に判断できますか?
を使用したのか?タイムゾーンが明示的に指定されていない場合にのみ、UTCタイムゾーンを強制したい。つまり、Zがない場合決定したDateTimePatternパターン私はこのようなコードがある場合ジョダ
また、joda datetimeの解析時にタイムゾーンが提供されているかどうかを簡単に判断できますか?
あなたはいつもwithOffsetParsed()と、以下のコードからゾーンを取得し、デフォルトゾーンで比較することができ
String dateString = "2016052914346.2354+0300";
DateTimeParser[] parsers = {DateTimeFormat.forPattern("yyyyMM").getParser(),DateTimeFormat.forPattern("yyyyMMddHHmmss.SSSSZ").getParser()};
DateTimeFormatter formatter = new DateTimeFormatterBuilder().append(null, parsers).toFormatter();
DateTime dateTime = formatter.withOffsetParsed().parseDateTime(dateString);
DateTimeZone zone = dateTime.getZone();//+03.00