本篇中简单写几个Data类中的日期类方法
package data日期类;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class a {
public static void main(String[] args) throws ParseException {
//创建Date对象,返回当前日期
Date date=new Date();
System.out.println(date);
//获得1970-1-1 00:00:00到现在经过的毫秒数
long millis = System.currentTimeMillis();
System.out.println(millis);
//根据毫秒数创建Date对象
Date date2 = new Date(millis);
System.out.println(date2);
date2=new Date(millis+1000*6060*24); //可以使用一个表达式来对日期进行修改
System.out.println(date2);
//自定义日期输入格式
Date date3 = new Date(millis);
SimpleDateFormat sdf=new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");
System.out.println(sdf.format(date3));
//把日期字符串转换为Date对象
String text="2088-09-10 08:11:22";
SimpleDateFormat abc=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
date=abc.parse(text);
System.out.println(date);
}
}
一共有五个日期操作方法
1)返回当前日期
2)获得1970-1-1 00:00:00到现在经过的毫秒数
3)根据毫秒数创建Date对象
4)自定义日期输入格式
5)把日期字符串转换为Date对象