/**
* 日期 当前为上个月23日23:59:59
*/
Calendar calendar1 = Calendar.getInstance();
calendar1.add(Calendar.MONTH, -1); //上个月
calendar1.set(Calendar.DAY_OF_MONTH, 23); //23号
calendar1.set(Calendar.HOUR_OF_DAY, 23); //23点
calendar1.set(Calendar.MINUTE, 59); //59分
calendar1.set(Calendar.SECOND, 59); //59秒
calendar1.set(Calendar.MILLISECOND, 0); //当前数值参数超过三位数则占用秒,如:设置3500 则当前日期变为 00:00:02
String sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(calendar1.getTime());
Calendar获取上个月某日某时、分、秒
最新推荐文章于 2023-06-19 14:48:32 发布