Date date =newDate();
SimpleDateFormat sdf =newSimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String format = sdf.format(date);
将时间字符串转换为date类型
String time ="2020-03-11 10:00:00";
SimpleDateFormat sdf =newSimpleDateFormat("yyyy-MM-dd HH:mm:ss");try{
Date parse = sdf.parse(time);}catch(ParseException e){
e.printStackTrace();}
将毫秒值转换为对应的时间格式的字符串
Date date =newDate();long time =1583918095976L;
date.setTime(time);
SimpleDateFormat sdf =newSimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String format = sdf.format(date);
获取当前时间的年、月、日、时、分、秒
Date date =newDate();
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);//获取年int year = calendar.get(Calendar.YEAR);//获取月int month = calendar.get(Calendar.MONTH)+1;//获取日int day_of_month = calendar.get(Calendar.DAY_OF_MONTH);//获取时int hour_of_day = calendar.get(Calendar.HOUR_OF_DAY);//获取分int minute = calendar.get(Calendar.MINUTE);//获取秒int second = calendar.get(Calendar.SECOND);
当前时间往前推或往后推
Date date =newDate();
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);//方法一
calendar.set(Calendar.DAY_OF_MONTH, calendar.get(Calendar.DAY_OF_MONTH)-1);//方法二
calendar.add(Calendar.DAY_OF_MONTH,-1);
时间获取当前时间获取当前时间的毫秒值转换时间格式将时间字符串转换为date类型将毫秒值转换为对应的时间格式的字符串获取当前时间的年、月、日、时、分、秒当前时间往前推或往后推获取当前时间 Date date = new Date();获取当前时间的毫秒值 long time = date.getTime();转换时间格式 Date date = new Date(); Simple...