I am trying to change date format in laravel from mm-dd-yyy to dd-mm-yyyy
<input type="date" class="form-control" name="joining_date" id="joining_date" required>
I tried even to put timezone="[[timezone]]" but nothing changes.
I am trying to change date format in laravel from mm-dd-yyy to dd-mm-yyyy
<input type="date" class="form-control" name="joining_date" id="joining_date" required>
I tried even to put timezone="[[timezone]]" but nothing changes.
Convert that date in controller before feeding to database like this :
$originalDate = $request->joining_date;
$newDate = date("dd-mm-YYYY", strtotime($originalDate));
Or if you want to show in view the same date
{{ date("dd-mm-YYYY", strtotime($date_from_controller)); }}
if you want to pre populate input field then
<input type="date" class="form-control" name="joining_date" id="joining_date" value="{{ date("dd-mm-YYYY", strtotime($date_from_controller)); }}" required>
if you want to change the format of input date then
<input type="text" name="input" placeholder="dd-mm-yyyy" required pattern="(?:30))|(?:(?:0[13578]|1[02])-31))/(?:0[1-9]|1[0-9]|2[0-9])|(?:(?!02)(?:0[1-9]|1[0-2])/(?:19|20)[0-9]{2}-(?:(?:0[1-9]|1[0-2])">
Hope this helps you.