Jump to content

How to display time in this format?


bachx

Recommended Posts

<?php
// I doubt this will work
$time = date("h hours i minutes s seconds", time();
echo $time;

//if not try this.

$time = date("h:i:s", time();
$time = explode(":", $time);
echo $time[0] . " Hours " . $time[1] . " Minutes " . $time[2] . " Seconds";

?>

Neither of those will work when they are both missing a closing paren. The first one won't work (tested), but the 2nd onw will.

 

Here is another option.

<?php
$timeStamp = time(); //Or whatever time you want
echo date('h',$timeStamp) . ' Hours ' . date('i',$timeStamp) . ' Minutes ' . date('s',$timeStamp) . ' Seconds';
?>

 

You can make this a one-liner if you are only showing current time by removing the $timestamp references

<?php
echo date('h') . ' Hours ' . date('i') . ' Minutes ' . date('s') . ' Seconds';
?>

 

 

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.