SimpleDateFormat format = new SimpleDateFormat("yyyy/MM/dd");
Calendar c = Calendar.getInstance();
c.add(Calendar.MONTH, -6);
System.out.println(format.format(c.getTime()));
Но я хочу свести это к однострочному выражению, которое я хочу использовать в своем отчете Jasper для ввода выражения параметра.
Как я могу свести его к однострочному выражению?
Я хочу получить дату на шесть месяцев раньше текущей даты. Код, который я пробовал:
[code]SimpleDateFormat format = new SimpleDateFormat("yyyy/MM/dd"); Calendar c = Calendar.getInstance(); c.add(Calendar.MONTH, -6); System.out.println(format.format(c.getTime())); [/code]
Но я хочу свести это к однострочному выражению, которое я хочу использовать в своем отчете Jasper для ввода выражения параметра. Как я могу свести его к однострочному выражению?
У меня есть два средства выбора даты.
Я хотел установить сегодняшнюю дату по умолчанию в одном средстве выбора даты и на 7 дней раньше в другом средстве выбора даты. Также мне нужен раскрывающийся список для выбора месяца и года в средстве выбора...
Я показываю diffForHumans с одной частью
echo Carbon::create('1 hour 59 minutes ago')->diffForHumans(); // 1 hour ago
echo Carbon::create('1 day 23 hours ago')->diffForHumans(); // 1 day ago
echo Carbon::create('1 month 23 days...