今日内容 : 日期的一般用法;
给我影响最深的还是SimpleDateFormat();与SimpleDateFormat(String pattern);
进行时间格式化:Date 到 String
public final String format (Date date)
使用时记得导包import java.text.SimpleDateFormat; import java.util.Date;
例:无参
import java.text.SimpleDateFormat;
import java.util.Date;
public class Simpledateformat {
public static void main(String[] args) {
Date date=new Date();
SimpleDateFormat sdf =new SimpleDateFormat();
String s = sdf.format(date);
System.out.println(s);
}
}
例:有参
import java.text.SimpleDateFormat;
import java.util.Date;
public class Simpledateformat {
public static void main(String[] args) {
Date date=new Date();
// SimpleDateFormat sdf =new SimpleDateFormat();
SimpleDateFormat sdf =new SimpleDateFormat("yyyy-MM-dd HH.mm.ss");
String s = sdf.format(date);
System.out.println(s);
}
}
对时间进行解析:String 到 Date
public Date parse (String string)
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class Simpledateformat {
public static void main(String[] args) throws ParseException {
String str = "2020-01-01 23:59:59";
SimpleDateFormat sdf =new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = sdf.parse(str);
System.out.println(date);
}
}
其中有异常处理,等到异常时再解释。