最近、SimpleDateFormat を使用していて、興味深い問題に遭遇しました (以下のコードを参照してください)。
Sample sampleOne = new Sample():
sampleOne.date = new SimpleDateFormat( "yyyyMMdd" ).parse( "19880428");
Sample sampleTwo= new Sample():
sampleOne.date = new SimpleDateFormat( "yyyyMMdd" ).parse( "19881225");
sampleOne の日付は BST として表示され、sampleTwo の日付は GMT として表示されます。誰でもこれを説明できますか?