例如:
Expected :Samstag, 28. Mai
Actual :Samstag, Mai 28
结果是(语言环境是德国):
DateTimeFormatter dtf = DateTimeFormatter.ofLocalizedDate(FormatStyle.FULL);
return dtf
.withLocale(locale)
.format(localDate1);
如果我使用
Expected :Samstag, 28. Mai
Actual :Samstag, 28. Mai 2016
结果是:
create table bill_payment (
billid varchar(5) primary key,
pid varchar(5),
amount float(7,2),
constraint bill_payment_pid_fk foreign key(pid) references patient_master(pid)
);
我不能简单地将年份替换为“”,因为另一种语言可能有不同的词来描述年份。
那么我如何使用DateTimeFormatter(而不是SimpleDateFormat)来使其工作?