用java输出前天的日期和时间,格式为2018618 15:00:06

it2024-12-01  13

java中Calendar类 它为特定瞬间与一组诸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法。

public static void main(String[] args) { //此方法 获取calendar对象 因为是抽象类 不能用new获取对象 Calendar calendar=Calendar.getInstance() ; //如果是1则代表的是对年份操作,2是对月份操作,3是对星期操作,5是对日期操作,11是对小时操作,12是对分钟操作,13是对秒操作,14是对毫秒操作 // Calendar.DATE 是calendar的 静态常量 5 calendar.add(Calendar.DATE, -2); //获取自己修改后的时间值 Date time = calendar.getTime(); //再转换下格式 MM注意大写 SimpleDateFormat sdf =new SimpleDateFormat(“yyyy/MM/dd/ HH:mm:ss”); String format = sdf.format(time); System.out.println(format); }

怎么样~ 可以的话点个赞吧。

最新回复(0)