怎样把这个字符串转换成日期类型? String s="2006年05月07日 22:00";怎样把它转换成格式为"2006-5-7 22:00"这样的日期类型? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String sdt = "2006-5-7 22:00";DateFormat df = new SimpleDateFormat("yyyy-mm-dd hh:mm");Date dt = df.parse(sdt); 我把dt打印出来的结果是:Sat Jan 07 22:00:00 CST 2006,这不成了1月7号了吗? 看了api,把mm改成大写就对了。 String sdt = "2006-5-7 22:00";SimpleDateFormat df = new SimpleDateFormat("yyyy-mm-dd hh:mm");Date dt = df.parse(sdt);有问题了???当然进群讨论咯IT进阶者QQ群。。Fighting。75627891。学术交流。。职场征战。。工作感想。。生活闲情。。期待各位的加入助人助己。。其乐融融。。 做法如下://构造原日期格式; SimpleDateFormat myFmt=new SimpleDateFormat("yyyy年MM月dd日 HH:mm"); //构造新日期格式 SimpleDateFormat myf=new SimpleDateFormat("yyyy-M-d HH:mm"); String s="2006年05月07日 22:00"; //输入原日期字符串 System.out.println(s); try { //将原日期字符串转化为Date类型; Date d=myFmt.parse(s); //用新日期格式格式化Date类型对象,之后输出; System.out.print(myf.format(d)); } catch (ParseException e) { // TODO Auto-generated catch block e.printStackTrace(); } 后缀++,在Java、C#、object-C中没有加 按要求定义一个操作类:要求完成一个数组操作类,其中可以加入任意类型的数据,数组具体的操作类型由外部决定,并且可以实现查询功能。 RMI关于多个客户同时访问远程服务器问题 java远程 如何在Jbuilder中使用Log4j paint(Graphics g)函数为什么自动会执行啊? 如果用Java得到CPU主频和内存容量? 自己写Skin Look And Feel和Layout应该怎么写? 从 VC 转向 JAVA ,如何学好它? Java的图形处理问题,高手指教 JAVA面试题(急) Class 类的 asSubClass方法怎么使用
String sdt = "2006-5-7 22:00";
DateFormat df = new SimpleDateFormat("yyyy-mm-dd hh:mm");
Date dt = df.parse(sdt);
我把dt打印出来的结果是:Sat Jan 07 22:00:00 CST 2006,这不成了1月7号了吗?
SimpleDateFormat df = new SimpleDateFormat("yyyy-mm-dd hh:mm");
Date dt = df.parse(sdt);有问题了???当然进群讨论咯
IT进阶者QQ群。。Fighting。75627891。学术交流。。职场征战。。工作感想。。生活闲情。。期待各位的加入助人助己。。其乐融融。。
//构造原日期格式;
SimpleDateFormat myFmt=new SimpleDateFormat("yyyy年MM月dd日 HH:mm");
//构造新日期格式
SimpleDateFormat myf=new SimpleDateFormat("yyyy-M-d HH:mm");
String s="2006年05月07日 22:00";
//输入原日期字符串
System.out.println(s);
try {
//将原日期字符串转化为Date类型;
Date d=myFmt.parse(s);
//用新日期格式格式化Date类型对象,之后输出;
System.out.print(myf.format(d));
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}