about date

yatwql 2001-08-28 04:36:04
项目中使用了几层封装的模式,与数据库的最底层接合使用了jdbc 2.0 extention 的WebRowSet,可是发现webrowset取出的日期格式为YYYY-MM-DD,想改动为MM-DD-YYYY,想问是否有配置的地方.
...全文
89 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
yatwql 2001-08-28
java.text.SimpleDateFormat formatter = new java.text.SimpleDateFormat (dateFormat );
String sResult = formatter.format(dateValue);

找到以上代码,

to nhbird,不能用数据库的函数,都说用了n层封装拉

回复
nhbird 2001-08-28
1.直接用数据库的函数搞定!
2.好像DataFormat类的format()方法不行,用拆成字符串处理吧,太土了:(!java里我也不知道如何搞定,java应该有这种方法的。
回复
hexiaofeng 2001-08-28
public String reformat()
{
Date today = new Date();
SimpleDateFormat formatter = new SimpleDateFormat("mm-dd-yyyy G 'at' hh:mm:ss z");
try
{
String dateString = formatter.format(today);
return dateString;
} catch (IllegalArgumentException iae) {
result.setForeground(Color.red);
result.setText("Error: " + iae.getMessage());
}
}
回复
nhbird 2001-08-28
没错,用DataFormat类的format()方法。
回复
zgpp 2001-08-28
使用DateFormat类是可以的!
回复
rinehart 2001-08-28
察看DateFormat类
回复
发帖
Java SE
创建于2007-09-28

6.1w+

社区成员

Java 2 Standard Edition
申请成为版主
帖子事件
创建了帖子
2001-08-28 04:36
社区公告
暂无公告