Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to change date format in laravel Query Builder from "2016-03-12" to "12-Mar-2016" [duplicate]

How to change date-format in laravel from "2016-03-12" to "12-Mar-2016"

$results = DB::table('customers as cust')
        ->where('cust.id',$id)
        ->select("cust.*","cust.cust_dob as dob")
        ->first();

Should I use laravel raw query.

I tried this,

 ->select("cust.*","DATE_FORMAT(cust.cust_dob, '%d-%M-%Y') as formatted_dob")

Any guide on this please.

like image 945
GRESPL Nagpur Avatar asked Mar 10 '16 06:03

GRESPL Nagpur


1 Answers

Try to use this:

$results = DB::table('customers as cust')
             ->where('cust.id',$id)
             ->select(DB::raw('DATE_FORMAT(cust.cust_dob, "%d-%b-%Y") as formatted_dob'))
             ->first();
like image 152
cronLancer Avatar answered Oct 03 '22 08:10

cronLancer