字符串和日期转化
public class Basic_01_DateToString {
public static void main(String[] args) {
dateToString(new Date());
}
public static String dateToString(Date date) {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
System.out.println(sdf.format(date));
sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(sdf.format(date));
sdf = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");
System.out.println(sdf.format(date));
return sdf.toPattern();
}
}
public class Basic_02_StringToDate {
public static void main(String[] args) {
stringToDate();
}
public static void stringToDate() {
String string = "2003-10-14 10:10:20";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
try {
System.out.println(sdf.parse(string));
} catch (ParseException e) {
e.printStackTrace();
}
}
}
public class Basic_03_StringToDate {
public static void main(String[] args) {
stringToDate();
}
public static void stringToDate() {
String string = "2003-10-14";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
try {
System.out.println(sdf.parse(string));
} catch (ParseException e) {
e.printStackTrace();
}
}
}
public class Basic_04_StringToDate {
public static void main(String[] args) {
stringToDate();
}
public static void stringToDate() {
String string = "2003-10-14 10:10:20";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
try {
System.out.println(sdf.parse(string));
} catch (ParseException e) {
e.printStackTrace();
}
}
}