Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Het verschil tussen Time Stamps in PHP
PHP tijdstempels kan nuttig zijn om het verschil tussen twee punten in de tijd , bijvoorbeeld bij de berekening van geboortedata , hoeveel dagen te berekenen tot een wetsvoorstel te wijten is of hoeveel uren zijn verstreken sinds een gebruiker laatste login . Als u alleen wilt weten hoeveel seconden zijn verstreken tussen twee tijdsaanduidingen , maar aftrekken van elkaar . Meer geavanceerde berekeningen kan worden bereikt door het omzetten van de tijdsaanduidingen in DateTime objecten en het gebruik van ingebouwde tijdfuncties . Structuur in

PHP tijdstempels Heb je al een integer waarde die vertegenwoordigen hoeveel seconden zijn verstreken tussen de Unix Epoch ( 1 januari 1970 00:00:00 GMT ) en de huidige tijd . De " tijd ( ) " functie geeft de huidige Unix tijdstempel . Een typische PHP tijdstempel zal verschijnen als " 1307826891 . "
Omzetten Time Stamps in DateTime

omzetten PHP tijdstempels in DateTime objecten kunt u gebruik maken van DateTime 's geavanceerde opmaak maken en het tijdsverschil functies . Gebruik de functie " setTimestamp " door toevoeging van de volgende code , waar $ timestamp ' is uw PHP tijdstempel :

$ date - > setTimestamp ( $ timestamp ) ;

Een DateTime object lijkt naar "2005 -08- 15T15 : 52:01 0000 " " . maandag , 15 - Aug- 05 15:52:01 UTC" of
verschil tussen Timestamps
< br >

Gebruik de functie " diff " de DateTime om het verschil tussen twee tijdstempels die zijn omgebouwd tot DateTime objecten berekenen bijvoorbeeld : .

$ verschil
= $ date1 - > diff ( $ date2 ) ;

" $ datum1 " en $ datum2 " zijn uw DateTime objecten . De geretourneerde DateInterval object heeft velden die het aantal jaren te geven , maanden , dagen , uren , minuten en seconden tussen twee datums .
Formatteren van het verschil tussen Time Stamps

format het tijdsverschil tussen twee tijdstempels die zijn omgebouwd tot DateTime objecten met de functie " format " , door het toevoegen van de code :

$ difference_format = $ verschil - > format ( ' % y - % m - % d % h - % i - % s ' ) ; " . jaar - maand - dag uren - minuten - seconden "

Dit zal je het verschil in te geven U kunt deze uitgang met de code " echo $ diff_format ; . "

Previous: Next:
  PHP /MySQL Programmering
·Hoe maak je een advertentiemar…
·Hoe maak je een datumnotatie i…
·Hoe kan ik PHP websites te bou…
·MySQL Basics voor Visual Leerl…
·Hoe maak je een Link in PHP 
·Hoe een video te converteren n…
·Wat is een PHP Echo ? 
·PHP Persistent Connections ver…
·Hoe maak je een Block maken in…
  Related Articles
Hoe maak je een Visual Basic- programma …
Hoe de Visual Data Manager gebruiken in …
Hoe de TabStrip controle in Visual Basic…
Hoe de DTPicker controle in Visual Basic…
Hoe de Draw Command in Visual Basic Gebr…
Hoe de Menu Editor gebruiken in Visual B…
Hoe te Disable /Enable Command Knoppen i…
Hoe de VBScript Locatie Object Gebruik 
Hoe de VBScript Geschiedenis Object Gebr…
  Programmering Articles
·Hoe kan ik een Gemiddelde Compute in Vis…
·Hoe te Databaseprogramma schrijven Met C…
·Hoe maak je een Drop -Down Kalender Inst…
·Voordelen & Nadelen van Java Virtual Mac…
·Hoe te CPP Compile in MS - ​​DOS 
·Hoe te Trim -en achterrand Whitespace 
·Hoe te grote Java -bestanden uploaden na…
·Om te lezen hoe een bestand Byte door By…
·Hoe maak je een time-out bijwerken in ee…
Copyright © Computer Kennis https://www.nldit.com