ファイルから日付を読み取る必要があります。日付はこのようにしてこのファイルに書き込まれます。dd/MM//yy
しかし、読んだところ、まったく違う値が得られます。たとえば、17/11/10
はMon Jan 04 00:00:00 CET 2010
になりました。値は違う。なぜ?テキストファイルから日付を読み取り、オブジェクト日付に入れよう
これは私が使用するコードです:
SimpleDateFormat sdf=new SimpleDateFormat("dd/MM/YY");
Date dat=sdf.parse(reader.readLine());
私はあなたのロケール何 'MMM' – Mazzy
に' MM'を変更はParseExceptionエラーを取得しますか? – srkavin
あなたの質問を編集して 'reader.ReadLine()'が返すものを含めてみてください。おそらくそれはあなたが思うものではありません。 –