SimpleDateFormat bartDateFormat = new SimpleDateFormat("EEEE MMMMDD日 yyyy年 hh:mm:ss"); Date date = new Date(); 我想把显示某日的数字改为大写,怎么改啊.既要为如下格式:星期五 一月五日 2007年 12:12:25而不是 星期五 一月05日 2007年 12:12:25
你可以借助于java.text.DateFormatSymbols来构造自己的实现
我试了,DateFormatSymbols只能改一些容易改的东西,像日期不能改为专有格式,它只能改星期的叫法,上午下午的叫法,等少数的东西这样看来,楼上如果想实现"一月五日"这种功能的话,只有自己再解析一次了