Getting Hour and Minute in PHP

PhpDatetimeTimeDatetime FormatTime Format

Php Problem Overview


I need to get the current time, in Hour:Min format can any one help me in this.

Php Solutions


Solution 1 - Php

print date('H:i');
$var = date('H:i');

Should do it, for the current time. Use a lower case h for 12 hour clock instead of 24 hour.

More date time formats listed here.

Solution 2 - Php

Try this:

$hourMin = date('H:i');

This will be 24-hour time with an hour that is always two digits. For all options, see the PHP docs for date().

Solution 3 - Php

print date('H:i');

You have to set the correct timezone in php.ini .

Look for these lines:

[Date]

; Defines the default timezone used by the date functions

;date.timezone =

It will be something like :

date.timezone ="Europe/Lisbon"

Don't forget to restart your webserver.

Solution 4 - Php

Another way to address the timezone issue if you want to set the default timezone for the entire script to a certian timezone is to use date_default_timezone_set() then use one of the supported timezones.

Solution 5 - Php

In addressing your comment that you need your current time, and not the system time, you will have to make an adjustment yourself, there are 3600 seconds in an hour (the unit timestamps use), so use that. for example, if your system time was one hour behind:

$time = date('H:i',time() + 3600);

Solution 6 - Php

function get_time($time) {
    $duration = $time / 1000;
    $hours = floor($duration / 3600);
    $minutes = floor(($duration / 60) % 60);
    $seconds = $duration % 60;
    if ($hours != 0)
        echo "$hours:$minutes:$seconds";
    else
        echo "$minutes:$seconds";
}

get_time('1119241');

Solution 7 - Php

You can use the following solution to solve your problem:

echo date('H:i');

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
Questionuser169964View Question on Stackoverflow
Solution 1 - PhpMattBelangerView Answer on Stackoverflow
Solution 2 - PhpLucas OmanView Answer on Stackoverflow
Solution 3 - PhpfernandoView Answer on Stackoverflow
Solution 4 - PhpBrooke.View Answer on Stackoverflow
Solution 5 - PhpGStoView Answer on Stackoverflow
Solution 6 - PhpAbdo-HostView Answer on Stackoverflow
Solution 7 - PhpCaleb C. AdainooView Answer on Stackoverflow