当前位置: 代码迷 >> Java相关 >> 还是那个问题啊
  详细解决方案

还是那个问题啊

热度:21   发布时间:2007-01-05 13:31:03.0
还是那个问题啊

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只能改一些容易改的东西,像日期不能改为专有格式,它只能改星期的叫法,上午下午的叫法,等少数的东西

这样看来,楼上如果想实现"一月五日"这种功能的话,只有自己再解析一次了


----------------解决方案--------------------------------------------------------

----------------解决方案--------------------------------------------------------
还是不明白??可以给个简单的程序不啊??
----------------解决方案--------------------------------------------------------
把123456789变成一二三四五六七八九就可以了
----------------解决方案--------------------------------------------------------
  相关解决方案