私は、以下の考え方につまずいたし、あなたの意見を知りたいと思った:JVMはどこから日付を取得して印刷しますか?
DateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
Date date = new Date();
System.out.println(dateFormat.format(date));
ユーザーのコンピュータが間違った日付に設定されている場合、これはプリントアウト間違った日付ですありません。 JVMはどこから日付を取得しますか?エンドユーザーが日付を調整した場合でも、日付が常に正しく印刷されるようにする方法
それは、システムのを使用していますあなたがそれを変更した場合、JVMはそれが良いものではないと言う方法がありません:) – Berger
''新しいDate() ''は '' System.currentTimeMillis() 'にタイムスタンプの内部値を設定します。 '。 – f1sh
ユーザーが設定した時刻は正しい時刻です。これはその時刻です。オフラインで、コンピュータの時間を手動で設定する必要があった場合、「正しい」時間をどのように決定しますか? – Rogue