質問: new Date(); if ( start.before(todayBeginning)){ System.out.println("True "); } else { System.out.println("False "); } ```
回答: あなたのコードはあなたのタイムゾーンの現在の日付を返しますので、出力は正しいです。 `TimeZone.getTimeZone( "Europe/London");` は、**解析中の日付**のタイムゾーンであるため、現在のタイムゾーンが*太平洋*はロンドンの日付より前になります。