PHP Doku:: Datum und Uhrzeit - book.datetime.html

Verlauf / Chronik / History: (1) anzeigen

Sie sind hier:
Doku-StartseitePHP-HandbuchFunktionsreferenzDatums- und zeitrelevante ErweiterungenDatum und Uhrzeit

Ein Service von Reinhard Neidl - Webprogrammierung.

Datums- und zeitrelevante Erweiterungen




Datum und Uhrzeit

3 BenutzerBeiträge:
- Beiträge aktualisieren...
21.06.2010 20:58
I think it's important to mention with the DateTime class that if you're trying to create a system that should store UNIX timestamps in UTC/GMT, and then convert them to a desired custom time-zone when they need to be displayed, using the following code is a good idea:


Even if you use something like:

->setTimezone( new DateTimeZone('UTC') );

... before you store the value, it doesn't seem to work because PHP is already trying to convert it to the default timezone.
kapoor_rajiv at hotmail dot com
12.10.2009 13:59
We can also get the submitted datetime (e.g. 2009-11-06 07:03:41) using the following:

= date("Y-m-d H:i:s", strtotime($_REQUEST["DateOfRequest"]));

Or another good example of getting DateTime:

= date("Y-m-d H:i:s", mktime($_REQUEST["Hour"],$_REQUEST["Min"],$_REQUEST
zoe at monkeehouse dot com
25.10.2008 0:52
Should you want to convert between HH:MM:SS and plain seconds like in MySQL, these functions should do the trick:

function time_to_sec($time) {
$hours = substr($time, 0, -6);
$minutes = substr($time, -5, 2);
$seconds = substr($time, -2);

$hours * 3600 + $minutes * 60 + $seconds;

sec_to_time($seconds) {
$hours = floor($seconds / 3600);
$minutes = floor($seconds % 3600 / 60);
$seconds = $seconds % 60;

sprintf("%d:%02d:%02d", $hours, $minutes, $seconds);

PHP Powered Diese Seite bei
The PHP manual text and comments are covered by the Creative Commons Attribution 3.0 License © the PHP Documentation Group - Impressum - mail("TO:Reinhard Neidl",...)