Datakurser
Aktuell vecka: 48

Tillbaka till toppen

PHP Datum och tid

Exempel på funktioner för hantering av datum och tid

  • time()
    Returnerar antal sekunder sedan 1 Januari 1970 00:00:00 GMT (Unix tidsstämpel).
  • getdate(tidsstämpel)
    Returnerar en assosiativ array med datum och tidsinformation.
    T ex $today = getdate();
    echo $today[weekday]; => Veckodag
  • date()
    Returnerar en formatterad text beroende av de argument som skickas med.
    T ex echo date("l"); ger veckodag och
    echo date('l jS \of F Y h:i:s A'); ger dagens datum och tid och
    echo "July 1, 2000 is on a " . date("l", mktime(0, 0, 0, 7, 1, 2000)); ger veckodagen den 1/7-00 .
  • mktime()
    Returnerar Unix tidsstämpeln som motsvarar bifogade argument.
  • checkdate(int $month, int $day, int $year)
    Returnerar true om det är ett riktigt datum (klarar även skottår), annars false.
  • date_default_timezone_set('Europe/Stockholm');
    För att få rätt tid kan vi behöva sätta rätt tidszon. Det gör innan vi använder datum och tidfunktionerna.

 

Källor, referenser, bra länkar

php.net - datum och tid funktioner
w3schools.com/php/- datum och tid funktioner

date( )-funktionen, w3schools, exempel
alla varianter på inställningr till, date-funktionen, enges.org

Filmer


Utvecklingsmiljöer

Labbservern

PHP 7.2, MariaDB 5.5 och Apache 2.4.6

Laragon

Apache 2.4, MySQL 5.7, PHP 7.4

Lösningsförslag

Alrik's