Vai al contenuto

PHP | Date

Secondo UNIX il Timestamp parte dal 1° Gennaio, 1970 00:00:00 GHT (Greenwich Mean Time).

Per prendere la data odierna:

date("now")
date("Y-m-d, h:i:sa")

Dove per definire la data, possono essere inseriti i caratteri:

  • d – Giorno (da 01 a 31)
  • D – Nome del giorno abbreviato (Mon)
  • l ( ‘L’ minuscola) – Rappresenta il nome del giorno della settimana
  • m – Mese (da 01 a 12)
  • M – Nome del mese
  • Y – Anno (1859)
  • y – Anno in due cifre (59)
  • H – Formato di 24 ore (da 00 a 23)
  • h – Formato di 12 ore (da 01 a 12)
  • i – Minuti (00 to 59)
  • s – Secondi (00 to 59)
  • a – Ante meridiem e Post meridiem in minuscolo (am o pm)
  • A – Ante meridiem e Post meridiem in maiuscolo (AM o PM)

Per ottenere il timestamp corrente:

time();

Per ottenere il timestamp di una certa data mktime(ore, minuti, secondi, mese, giorno, anno):

mktime(02, 05, 24, 03, 25, 1984);

Per usare una data leggibile strtotime(gg-mm-yyyy) e le parole chiave:

strtotime(24-05-1765);
date("d-m-Y", strtostring("now" . "+7 days"));

Per settare la zona:

date_default_timezone_set("America/New_York");

Per le referenze complete: https://www.w3schools.com/php/php_ref_date.asp

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *