[问题]怎么解决啊!月份不对啊!

C、C++和Java语言
回复
头像
core
帖子: 209
注册时间: 2007-08-17 13:00
送出感谢: 0
接收感谢: 0

[问题]怎么解决啊!月份不对啊!

#1

帖子 core » 2008-05-30 11:41

这是我写的收邮件程序的一部分!
对比时间代码的 输出也写在这里!
可这个时间转完了月份怎么就是不对啊!

if (message[i].getSentDate() != null) { System.out.println(message[i].getSentDate());
System.out.println(new Date());
System.out.println(new SimpleDateFormat(
"yyyy-mm-dd hh:mm:ss").format(new Date()));
msgdb.setSendtime(new SimpleDateFormat(
"yyyy-mm-dd hh:mm:ss").format(message[i]
.getSentDate()));
System.out.println(new SimpleDateFormat(
"yyyy-mm-dd hh:mm:ss").format(message[i]
.getSentDate()));
}


输出结果却是这个!


Tue May 27 16:35:44 CST 2008
Fri May 30 11:35:17 CST 2008
2008-35-30 11:35:17
2008-35-27 04:35:44


高手解释下!
头像
core
帖子: 209
注册时间: 2007-08-17 13:00
送出感谢: 0
接收感谢: 0

#2

帖子 core » 2008-05-30 11:56

奶奶的
结贴!
希望后辈少走弯路!
SimpleDateFormat( "yyyy-MM-dd HH:mm:ss")
大小写的问题!
郁闷!
回复

回到 “C/C++/Java”