note 20269 added to function.getdate
| From: | petercawley at hotmail dot com | Date: | Thu, 28 Mar 2002 08:27:05 +0000 |
| Subject: | note 20269 added to function.getdate | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-28322@lists.php.net to get a copy of this message | ||
Heres a little bit of code to create a posh date :
<?php
$today = getdate();
$mon = $today['month'];
$day = $today['weekday'];
$dayn = $today['mday'];
$year = $today['year'];
if ($dayn == 1)
{
$ex = "st";
} elseif ($dayn == 2) {
$ex = "nd";
} elseif ($dayn == 3) {
$ex = "rd";
} elseif ($dayn == 21) {
$ex = "st";
} elseif ($dayn == 22) {
$ex = "nd";
} elseif ($dayn == 23) {
$ex = "rd";
} elseif ($dayn == 31) {
$ex = "st";
} elseif ($dayn == 32) {
$ex = "nd";
} else {
$ex = "th";
}
$dat = sprintf("%s the %s%s of %s %s",$day,$dayn,$ex,$mon,$year);
?>
$dat would be something like this:
Thursday the 28th of March 2002
--
http://www.php.net/manual/en/function.getdate.php
http://master.php.net/manage/user-notes.php?action=edit+20269
http://master.php.net/manage/user-notes.php?action=delete+20269
http://master.php.net/manage/user-notes.php?action=reject+20269