Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

Ramlashkar's avatar

Date + days inputs

Is it any idea how store data useing laravel +carbon? Or any?

Q: Date input + days input = date input?

To store data to database. Is it possible with single submit?

0 likes
5 replies
Cronix's avatar

If I understand correctly

<input type="date" name="date_input">
<input type="number" name="days_input" min="0" max="10">
// create a carbon instance using the date_input field
$date = Carbon\Carbon::parse($request->date_input);

// add x days from days_input field
$date->addDays($request->days_input);

$date is now original date + x days. If date_input was 2019-08-01 and days_input was 5, result would be 2019-08-06.

Ramlashkar's avatar

Actually, i have below code:

Check-in Date: Check-in Date: Check-out Date:

$('#checkInDate')[0].valueAsDate = new Date(); $('#Number')[0].valueAsNumber = new Number(); $('#checkInDate').change(function() { var date= this.valueAsDate; $('#Number').change(function(){ var number = this.valueAsNumber; }) date.setDate(date.getDate() + number.setNumber(number.getNumber())); $('#checkOutDate')[0].valueAsDate = date; }); $('#checkInDate').change();
Ramlashkar's avatar

have input of start date, and input of days also, How to store expiry date without $request->input?

Snapey's avatar

Please format your code by putting 3 backticks ``` on a line before and after each code block

Anyway, seems like you just flicked @cronix off and started a new question...

Please or to participate in this conversation.