| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Sådan Konverter GMT til tidszone i PHP
    Juggling tidszone med PHP er et fælles problem. Uanset om du er ved at udvikle et forum , en e-handel butik eller en blog , er det at foretrække at vise datoer til brugeren i deres egen tidszone. Selv om det er muligt at skabe en omfattende skræddersyet løsning på dette problem , PHP har et par klasser, der kan forenkle opgaven betydeligt. Klasserne er " DateTime " og " DateTimeZone ". " DateTime " er en klasse for styring , formatering og konvertering datoer. " DateTimeZone " er en klasse til at repræsentere en tidszone . Ved at kombinere de to klasser « funktionalitet, kan du nemt konvertere et GMT dato til en anden tidszone. Instruktioner
    1

    Åbn en teksteditor som Notepad , og oprette en ny fil. Skriv et segment af kode, der definerer to " DateTimeZone " objekter : én for GMT og en for den tidszone for dit valg . Her er et eksempel : Hej

    $ GMT = new DateTimeZone ( GMT );

    $ est = new DateTimeZone ( ' America /New_York ');
    2 < p > Opret en ny " DateTime " objekt med datoen for at konvertere som den første parameter og GMT " DateTimeZone " objekt som det andet . Eventuelt vise tiden ved hjælp af PHP "date" -funktionen. Her er et eksempel : Hej

    $ dTime = new DateTime ( '7 /12/2010 11:15 " , $ GMT ),

    echo dato ( » r « , $ dTime -> , getTimestamp ());
    3

    Konverter " DateTime " objekt tidszone ved at kalde " setTimezone "-metoden med " DateTimeZone " objekt som parameter. Eventuelt vise konverterede dato. Her er et eksempel : Hej

    $ dTime -> setTimezone ( $ est ),

    echo dato ( »r« , $ dTime -> getTimestamp ());
    < br >

    Forrige :

    næste :
      Relaterede artikler
    ·Apache Thrift PHP er langsom 
    ·Sådan Indsæt en PHP fil i alle sider 
    ·Sådan oprettes en PHP Web Form 
    ·Sådan oprettes en hjemmeside skabelon med PHP 
    ·Mysql PHP Windows-konfiguration Tutorial 
    ·Sådan Åbn PHP File Extension 
    ·Sådan erstatte tekst i en PHP fil 
    ·Sådan Set Up en Zend Layout i NetBeans 
    ·Hvordan man laver en betinget erklæring i PHP 
    ·Hvordan man bruger PHP kode i en Java Script Function 
      Anbefalede Artikler
    ·Sådan oprettes en Vektor af Strings i C + + 
    ·Hvordan man laver en Stickman i C + + 
    ·Security Token Fejl i PHP 
    ·Sådan konverteres fra en String til et nummer i MYSQL 
    ·Jobbeskrivelse for en Microsoft Program Manager 
    ·Sådan bruges datamining algoritmer 
    ·Hvordan man tegner kurver med Javascript 
    ·Sådan Trim String til længden i PHP 
    ·Sådan Purge en Modtag Buffer Socket i C 
    ·Regular Expressions til Match et XML-element 
    Copyright © Computer Viden http://www.computerdk.com