Example 1: php get current date and time
$today = date("F j, Y, g:i a");
$today = date("D M j G:i:s T Y");
$today = date("Y-m-d H:i:s");
Example 2: php time a script
$time_start = microtime(true);
for($i=0; $i<1000; $i++){
}
$time_end = microtime(true);
$execution_time = ($time_end - $time_start);
echo '<b>Total Execution Time:</b> '.($execution_time*1000).'Milliseconds';
Example 3: php date timestamp now
$date = date('Y-m-d H:i:s');
$date = date('Y/m/d H:i:s');
$date = '2012-03-06 17:33:07';
$date = '2012/03/06 17:33:07';
date_default_timezone_set('Africa/Nairobi');
$date = date('Y-m-d H:i:s');
$date = date('Y/m/d H:i:s');
Example 4: human time php
function humanTime($hour, $min) {
$times = [
0 => '%s o\'clock',
2 => 'a couple of mins past %s',
5 => 'five past %s',
8 => 'around ten past %s',
10 => 'ten past %s',
15 => 'quarter past %s',
20 => 'twenty past %s',
25 => 'twenty five past %s',
27 => 'around half past %s',
30 => 'half past %s',
33 => 'around thirty five past %s',
35 => 'thirty five past %s',
40 => 'twenty to %s',
43 => 'around quarter to %s',
45 => 'quarter to %s',
47 => 'about ten to %s',
50 => 'ten to %s',
53 => 'about five to %s',
55 => 'five to %s'
];
$hourWord = [
'one',
'two',
'three',
'four',
'five',
'six',
'seven',
'eight',
'nine',
'ten',
'eleven',
'twelve'
];
$hour = (int) $hour;
$min = (int) $min;
$closest = null;
foreach ($times as $key => $item)
if ($closest === null || abs($min - $closest) > abs($key - $min)) $closest = $key;
if ($hour === 0) $hour = 12;
if ($min > 40) $hour = $hour === 12 ? 1 : $hour + 1;
return sprintf($times[$closest], $hourWord[(int) $hour - 1]);
}
Example 5: time php
<?php
$timestamp = time();
echo $timestamp . "<br>";
echo date("d/m/Y", $timestamp);
?>
Example 6: php time
<?php
$t=time();
echo($t . "<br>");
echo(date("Y-m-d",$t));
?>