今日内容 : 日期的一般用法;
给我影响最深的还是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);
}
}
其中有异常处理,等到异常时再解释。
本文详细介绍Java中使用SimpleDateFormat进行日期时间格式化及解析的方法,包括无参构造和指定格式构造,从Date转换为String及从String转换为Date的示例。
1万+

被折叠的 条评论
为什么被折叠?



