Tharu perera Tharu perera - 2 months ago 25
MySQL Question

change default date format laravel sql query

I want to change date out put from following SELECT query to DD/MM/YYY format . pls advice.

this is what I tried so far

->select('time_sheets.progress',DATE_FORMAT('time_sheets.date', "%d/%l/%Y") ,'role_users.role_id','roles.role_name')

Answer

Instead of using ->select you can use selectRaw to allow raw SQL query so you can use:

->selectRaw('time_sheets.progress, DATE_FORMAT(time_sheets.date, "%d/%l/%Y"), role_users.role_id, roles.role_name');
Comments