62,623
社区成员
发帖
与我相关
我的任务
分享
import java.util.*;
import java.text.*;
public class Test {
public void parseDateTest() {
String d = "2005-5-6";
DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
Calendar calendar = Calendar.getInstance();
try{
calendar.setTime(df.parse(d));
int year = calendar.get(Calendar.YEAR);
int month = calendar.get(Calendar.MONTH) + 1;
int day = calendar.get(Calendar.DAY_OF_MONTH);
System.out.println(year + " * " + month + " * " + day);
}catch(ParseException pe){
pe.printStackTrace();
}
}
public static void main(String[] args) {
new Test().parseDateTest();
}
}
import java.util.StringTokenizer;
public class Test
{
public static void main(String[] args) throws Exception
{
String str = "2005-5-6";
String nian = null;
String yue = null;
String ri = null;
StringTokenizer st = new StringTokenizer(str, "-");
if (st.hasMoreElements())
nian = st.nextToken();
if (st.hasMoreElements())
yue = st.nextToken();
if (st.hasMoreElements())
ri = st.nextToken();
System.out.println("nian :" + nian);
System.out.println("yue :" + yue);
System.out.println("ri :" + ri);
}
}