Formats pour les temps (Time)

Cette page décrit les différents formats que les analyseurs de DateTimeImmutable, DateTime, date_create(), date_create_immutable(), et strtotime() comprennent.

Symboles utilisés
Description Formats Exemples
frac . [0-9]+ ".21342", ".85"
hh "0"?[1-9] | "1"[0-2] "04", "7", "12"
HH [01][0-9] | "2"[0-4] "04", "07", "19"
méridien [AaPp] .? [Mm] .? [\0\t ] "A.m.", "pM", "am."
MM [0-5][0-9] "00", "12", "59"
II [0-5][0-9] "00", "12", "59"
espace [ \t]  
tz "("? [A-Za-z]{1,6} ")"? | [A-Z][a-z]+([_/][A-Z][a-z]+)+ "CEST", "Europe/Amsterdam", "America/Indiana/Knox"
tzcorrection "GMT"? [+-] hh ":"? MM? "+0400", "GMT-07:00", "-07:00"
Notation 12 heures
Description Format Exemples
Heures seules, avec méridien hh espace? méridien "4 am", "5PM"
Heures et minutes, avec méridien hh [.:] MM space? méridien "4:08 am", "7:19P.M."
Heures, minutes et secondes avec méridien hh [.:] MM [.:] II espace? méridien "4:08:37 am", "7:19:19P.M."
MS SQL (Heures, minutes, secondes et fraction avec méridien) hh ":" MM ":" II [.:] [0-9]+ meridian "4:08:39:12313am"
Notation 24 heures
Description Format Exemples
Heures et minutes 't'? HH [.:] MM "04:08", "19.19", "T23:43"
Heures et minutes, sans double-points 't'? HH MM "0408", "t1919", "T2343"
Heures, minutes et secondes 't'? HH [.:] MM [.:] II "04.08.37", "t19:19:19"
Heures, minutes et secondes, sans double-points 't'? HH MM II "040837", "T191919"
Heures, minutes, secondes et fuseau horaire 't'? HH [.:] MM [.:] II space? ( tzcorrection | tz ) "040837CEST", "T191919-0700"
Heures, minutes, secondes et fraction 't'? HH [.:] MM [.:] II frac "04.08.37.81412", "19:19:19.532453"
Information de fuseau horaire tz | tzcorrection "CEST", "Europe/Amsterdam", "+0430", "GMT-06:00"
add a note add a note

User Contributed Notes 1 note

up
0
daran
8 years ago
There is no separate format for getting time only??
For example,
I want two times to be added 10:00:00 and 00:30:00
How can I proceed further?
To Top