Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    Forskjellen mellom tidsstempler i PHP
    PHP tidsstempler kan være nyttig å beregne forskjellen mellom to tidspunkt , for eksempel ved beregning av fødselsdatoer , hvor mange dager før en regning skyldes eller hvor mange timer har gått siden en brukers siste innlogging . Hvis du bare ønsker å vite hvor mange sekunder har gått mellom to tidsstempler , bare trekke en fra den andre. Mer avanserte beregninger kan oppnås gjennom konvertering av tidsstempler inn Blits gjenstander og ved hjelp av innebygde tid funksjoner. Struktur

    PHP tidsstempler har et heltall som representerer hvor mange sekunder passerte mellom Unix Epoch ( 1 januar 1970 , 00:00:00 GMT ) og gjeldende klokkeslett . Den "time ( ) "-funksjonen returnerer gjeldende Unix tidsstempel . En typisk PHP tidsstempel vil vises som " 1307826891 . "
    Konvertering tidsstempler i DateTime

    Konvertering PHP tidsstempler inn Blits gjenstander kan du gjøre bruk av DateTime avanserte formatering og tidsforskjellen funksjoner. Bruk " setTimestamp "-funksjonen ved å legge følgende kode , der $ timestamp "er din PHP tidsstempel : en

    $ date- > setTimestamp ( $ timestamp ) ;

    DateTime objekt ligner til "2005 -08- 15T15 : 52:01 +0000 " " . Monday , 15 - aug- 05 15:52:01 UTC " eller
    forskjellen mellom Tidsstempler

    Bruk DateTime er " diff "-funksjonen til å beregne forskjellen mellom to tidsangivelser som har blitt konvertert til Blits gjenstander for eksempel: .

    $ forskjell = $ dato1 - > diff ( $ date2 ) ;

    " $ date1 " og $ date2 " er dine Blits stedene. Den returnerte DateInterval objektet har felt som gir antall år , måneder, dager , timer, minutter og sekunder mellom de to datoene .
    Formatering forskjellen mellom tidsstempler
    < p > format tidsforskjellen mellom to tidsangivelser som har blitt konvertert til Blits objekter med "format "-funksjonen , ved å legge inn koden : en

    $ difference_format = $ difference- > format ( '% y- % m - % d% h- % i- % s '); " . år - måneder- dager timer minutter -sekunder "
    p Dette vil gi deg forskjellen i Du kan sende dette med koden " echo $ diff_format ; . "

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan analysere XML Sports Feeds 
    ·Wildcards og SQL-funksjoner 
    ·Hvordan sette inn flere rader på en MySQL Statement 
    ·Hvordan endre passord i PHP Scripts for MySQL 
    ·Slik skjuler et PHP File 
    ·Slik sletter lav prioritet i MySQL 
    ·Slik konverterer en PHP Array til JSON 
    ·Slik unngår Caching i et kryss-nettleser PHP 
    ·Hvordan oppdatere rader i MySQL 
    ·Hvordan oppdatere Syntax for MySQL 
      Anbefalte artikler
    ·Hvordan lage en faktura på en Mac 
    ·Hvordan rense Data for XSS PHP 
    ·Hvordan sjekke om en verdi ligger i et Hash i Python 
    ·Hvordan å få en HTA -fil fra VBScript 
    ·Hvordan oppdatere PEAR 
    ·Hvordan Traverse binære trær i Java 
    ·Hvordan skrive et program for å modellere en enkel kal…
    ·Hvordan Les settinger i Visual Basic 
    ·Hvordan Koble en FK i MySQL 
    ·Hvordan Krypter jeg en bunntekst PHP File 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/