Last Updated: February 25, 2016
·
1.014K
· antony492

Changing from dd/mm/yyyy to yyyy/mm/dd

This doesn't always work using the stringtodate and date functions. So here is a little snippet that I found useful:

$string = 'd/m/y';
$newstring = explode('/',$string);
array_reverse($newstring);
$finalstring = implode('/',$newstring);

Even more useful, using the snippet below, you can rearrange in any order:

$string = "dd/mm/yyyy";
list($day, $month, $year) = explode("/", $string);
$finalstring  =  $day . '-' . $month . '-' . $year; 

Have a fresh tip? Share with Coderwall community!

Post
Post a tip
Related Tags
#php
Did you know?

PHP applications still send a browser full of JavaScript. Hardening the server does not inventory the payment, analytics, and plugin scripts that run after the HTML is delivered.

Security insights from Cside