我想设定一个日期格式,但是当我运行这段代码如何使用SimpleDateFormat格式化我的日期?
String oldstring = "2013-01-1";
System.out.println("oldstring = "+oldstring);
Date date = new SimpleDateFormat("yyyy-mm-dd").parse(oldstring);
System.out.println("datefield = "+date);
我把结果:
oldstring = 2013-01-1
datefield = Tue Jan 01 00:01:00 MSK 2013
为什么的DateField不等于2013年1月1日?
只是好奇,当你已经在YYYY-MM-DD格式的日期,你为什么要重新格式化? – Abi
为我在vaadin的日期字段。我想设置它2013-01-01 –