import java.text.SimpleDateFormat;
import java.util.Date;
//日期时间操作
public class Time {
public static void main(String[] args) {
//获取当前时间
Date date = new Date();
System.out.println(date);
//定制日期格式化:年,月,日,时分秒
SimpleDateFormat format = new SimpleDateFormat("yyy-MM--dd HH:mm:ss");
String dateStr = format.format(date);
System.out.println(dateStr);
}
}
Calendar类
抽象类,java.util.Calendar
用于设置和获取日期/时间数据的特定部分
Calendar类提供了一些方法和静态字段来操作日历
//通过Calendar来操作日期时间
Calendar c = Calendar.getInstance();
int year = c.get(Calendar.YEAR);
int month = c.get(Calendar.MONTH)+1;//Calendar.MONTH要做+1的操作才能正常
int day = c.get(Calendar.DAY_OF_MONTH);
System.out.println("今天是"+year+"年"+month+"月"+day+"日");
//星期几 Canlendr.DAY_OF_WEEK中sunday是1
int week = c.get(Calendar.DAY_OF_WEEK)-1;
System.out.println("今天是星期"+week);



