Fonction PHP Date_offset_get ()

| | | | | | | | |
Syntaxe :
  • Style procédural :
    int date_offset_get ($object)
  • Orienté objet style :
    int DateTime::getOffset (void) int DateTimeImmutable::getOffset (void) int DateTimeInterface::getOffset (void)
Paramètres : Cette fonction prend un paramètre, $object, qui est requis dans un style procédural. L`objet DateTime renvoyé par la fonction date_create(). Mais dans le cas d`un style orienté objet, le paramètre n`est pas requis.Valeur de retour :cette fonction renvoie le décalage de fuseau horaire en secondes par rapport à UTC (Universal Time Coordinated) en cas de succès ou FALSE en cas d`erreur.Les programmes suivants illustrer la fonction date_offset_get() en PHP :Programme 1 : < ? php $date1 = date_create ( `2018-09-12` , timezone_open ( `Asie / Calcutta` )); $date2 = date_create ( `20018 -09-18` , timezone_open ( `Asie / Singapour` ) ); echo date_offset_get ( $date1 ). ""  ; écho date_offset_get ( $date2 ). ""  ;  ? > Sortie :
19800 28800
Programme 2 : < ? Php $date1 = nouveau DateHeure ( `2018-09-12` , nouveau DateTimeZone ( `Asie / Calcutta` )); $date2 = nouveau DateTimeImmutable ( `2018-09-18` , nouveau DateTimeZone ( `Asie / Singapour` ) ); echo $date1 -> getOffset(). "" ; echo $date2 -> getOffset(). "" ;  ? > Quitter :
19800 28800
Articles connexes :
  • PHP | Fonction Date_date_set()
  • PHP | Fonction Date_parse_from_format()
  • PHP | Fonction Microtime()
Lien : http://php.net/manual/en/datetime.getoffset.php