如何使用课程日期以"YYYY-MM-DD 00:00:00.0"格式获取数据?

Jan*_*aya 0 java date

如何使用类Date获取格式为"YYYY-MM-DD 00:00:00.0"的数据(使用这个类非常重要)?

我试着做我能想到的一切:

SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
df.format(date)
Run Code Online (Sandbox Code Playgroud)

String pattern = "yyyy-MM-dd HH:mm:ss.S";
SimpleDateFormat format = new SimpleDateFormat(pattern);
try {
Date date = format.parse("2011-01-18 00:00:00.0");
} catch (ParseException e) {
e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)

当我使用记录器打印日期时,我得到这种格式"Tue Sep 30 00:00:00 MSK 1913".

Ruc*_*era 5

试试这个

    SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.S");
    Date date = format.parse("2011-01-18 00:00:00.0");
    System.out.println(format.format(date));
Run Code Online (Sandbox Code Playgroud)