输出格式是对的,Date对象的toString()方法输出的就是这样的格式。你要想控制输出
还得用DateFormat将Date转换为字符串。我很奇怪的是你已经有“12-04-2003”形式的字符串了干吗要用
System.out.println("date="+date);
而不用 System.out.println("date="+mymessage[3].strdate);呢?
还得用DateFormat将Date转换为字符串。我很奇怪的是你已经有“12-04-2003”形式的字符串了干吗要用
System.out.println("date="+date);
而不用 System.out.println("date="+mymessage[3].strdate);呢?
解决方案 »
- 怎样在JTable中删除所有的行
- 不显示删除回复显示所有回复显示星级回复显示得分回复 Java对象流,大家来看看,帮我讲解下,这里谢谢大家了
- 急着用。周日晚上结贴。麻烦大家帮我看看怎么写
- asking for urgent help about my UI's problem
- 关于servlet中url的重用
- 一个格式化字符串的问题
- 有了jfreechart,jakarta poi包,在实际编程时怎么使用?
- 复制对象??
- apache+tomcat配置成功,但只有http://localhost/examples能用,为什么(shenzhipeng)
- 哪位知道在java和c中float类型量所占四个字节的组织形式?(比如1.23是如何存储的?)
- 为什么需要在一个程序的开始将一些类预先载入内存?
- 过年关喽!今年你挣了多少?
不明白楼主为什么还要转成date
"12-04-2003"和"2003-12004"并没有区别
至于你要显示成什么样子,那是显示时格式化输出所要干的事情
Date->String
java.text.DateFormat df = new java.text.SimpleDateFormat("MM-dd-yyyy");
String s = df.format(date);
String time = formatter.format(date);