note 100600 modified in function.number-format by danbrown
| From: | danbrown@php.net | Date: | Tue, 26 Oct 2010 14:14:18 +0000 |
| Subject: | note 100600 modified in function.number-format by danbrown | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-173468@lists.php.net to get a copy of this message | ||
function formats numbers of datetime type,
<?php
$_GET["zaman"]="1983-8-28 5:5:5";
function _parseDatetimeToList($datetimeStr) { //datetime format: Y-m-d H-i-s
$datetimeArray=explode(" ", $datetimeStr);
$dateArray=explode("-",$datetimeArray[0]);
$year=str_pad($dateArray[0], 2, "0", STR_PAD_LEFT);
$month=str_pad($dateArray[1], 2, "0", STR_PAD_LEFT);
$day=str_pad($dateArray[2], 2, "0", STR_PAD_LEFT);
$timeArray=explode(":",$datetimeArray[1]);
$hour=str_pad($timeArray[0], 2, "0", STR_PAD_LEFT);
$minute=str_pad($timeArray[1], 2, "0", STR_PAD_LEFT);
$second=str_pad($timeArray[2], 2, "0", STR_PAD_LEFT);
return array($year, $month, $day, $hour, $minute, $second);
}
list($year, $month, $day, $hour, $minute, $second) = _parseDatetimeToList($_GET["zaman"]);
// 1983-1-28 5:5:5
?>
--was--
function formats numbers of datetime type,
$_GET["zaman"]="1983-8-28 5:5:5";
function _parseDatetimeToList($datetimeStr) { //datetime format: Y-m-d H-i-s
$datetimeArray=explode(" ", $datetimeStr);
$dateArray=explode("-",$datetimeArray[0]);
$year=str_pad($dateArray[0], 2, "0", STR_PAD_LEFT);
$month=str_pad($dateArray[1], 2, "0", STR_PAD_LEFT);
$day=str_pad($dateArray[2], 2, "0", STR_PAD_LEFT);
$timeArray=explode(":",$datetimeArray[1]);
$hour=str_pad($timeArray[0], 2, "0", STR_PAD_LEFT);
$minute=str_pad($timeArray[1], 2, "0", STR_PAD_LEFT);
$second=str_pad($timeArray[2], 2, "0", STR_PAD_LEFT);
return array($year, $month, $day, $hour, $minute, $second);
}
list($year, $month, $day, $hour, $minute, $second) = _parseDatetimeToList($_GET["zaman"]);
// 1983-1-28 5:5:5
http://php.net/manual/en/function.number-format.php