Skip to content

Instantly share code, notes, and snippets.

@nfaiz
Created March 12, 2013 15:33
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nfaiz/5143910 to your computer and use it in GitHub Desktop.
Save nfaiz/5143910 to your computer and use it in GitHub Desktop.
<?php
$tarikh = '2040-02-01';
$format = 'l j F Y H:i';
$tarikh1 = strtotime($tarikh);
echo '<p>', date($format, $tarikh1), '</p>';
/*
Jika result adalah Thursday 01 January 1970 01:00 maksudnya
server ada masalah y2k38 kerana masih menggunakan 32bit
*/
/*
Elakkan guna fungsi date() dan gunakan datetime class
http://www.php.net/manual/en/class.datetime.php
*/
$tarikh2 = new DateTime($tarikh);
echo '<p>', $tarikh2->format($format), '</p>';
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment