Date Format Validation in Laravel Framework?
Validation: date
$request->validate([
'date_of_birth' => 'date'
]);
Validation: date_format
$request->validate([
'date_of_birth' => 'date_format:m/d/Y'
]);
Validation: after
$request->validate([
'start_date' => 'date_format:m/d/Y|after:tomorrow'
]);
Validation: after_or_equal
$now=date('m/d/Y');
$request->validate([
'start_date' => 'date_format:m/d/Y|after_or_equal:'.$now
]);
Validation: before
$request->validate([
'end_date' => 'date_format:m/d/Y|before:start_date',
'start_date' => 'date_format:m/d/Y|after:tomorrow'
]);
Validation: before_or_equal
$request->validate([
'end_date' => 'date_format:m/d/Y|before_or_equal:start_date',
'start_date' => 'date_format:m/d/Y|after:tomorrow'
]);
File name : index.php
public function create()
{
$date = date('Y-m-d H:i:s');
$newDate = \Carbon\Carbon::createFromFormat('Y-m-d H:i:s', $date)
->format('d-m-Y');
dd($newDate);
}
File name : index.php
public function create()
{
$date = "2020-02-22";
$newDate = \Carbon\Carbon::createFromFormat('Y-m-d', $date)
->format('m/d/Y');
dd($newDate);
}
File name : index.php
public function create()
{
$date = "02/22/2020";
$newDate = \Carbon\Carbon::createFromFormat('m/d/Y', $date)
->format('Y-m-d');
dd($newDate);
}
File name : index.php
public function create()
{
$date = "2020-02-22";
$newDate = \Carbon\Carbon::createFromFormat('Y-m-d', $date)
->format('d/m/Y');
dd($newDate);
}
How to change date formate in laravel
File name : index.php
public function create()
{
$date = date('Y-m-d H:i:s');
$newDate = \Carbon\Carbon::createFromFormat('Y-m-d H:i:s', $date)
->format('d-m-Y');
dd($newDate);
}
Example 2: Y-m-d to m/d/Y
File name :
public function create()
{
$date = "2020-02-22";
$newDate = \Carbon\Carbon::createFromFormat('Y-m-d', $date)
->format('m/d/Y');
dd($newDate);
}
Example 3: m/d/Y to Y-m-d
File name :
public function create()
{
$date = "02/22/2020";
$newDate = \Carbon\Carbon::createFromFormat('m/d/Y', $date)
->format('Y-m-d');
dd($newDate);
}
Example 3: Y-m-d to d/m/Y
File name :
public function create()
{
$date = "2020-02-22";
$newDate = \Carbon\Carbon::createFromFormat('Y-m-d', $date)
->format('d/m/Y');
dd($newDate);
}
Previous
Next