Logo

Programming-Idioms

This language bar is your friend. Select your favorite languages!
  • Php

Idiom #99 Format date YYYY-MM-DD

Assign to the string x the value of the fields (year, month, day) of the date d, in format YYYY-MM-DD.

$formattedVar = date("Y-m-d", strtotime($unformattedVar));

# Take the unformated Variable, let PHP do it's best to
# 'understand' it and then format the resultant into the 
# desired format.
$x = date("Y-m-d", strtotime($d));
with Ada.Calendar.Formatting;
X : constant String :=
    Ada.Calendar.Formatting.Image (D) (1 .. 10);

The Image function returns time as well therefore the slice.

New implementation...