, de datum en het tijdstip van de gerichte ontwikkeling van methoden,,,,,,,,,,,, 9 voorraden,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' niet missen.,, datum /tijdstip PHP uitbreiding is een soort groep, om u en bijna alle taken in verband met de datum en de tijd.Dit is omdat PHP 5.2 publiceren en verspreiden van nieuwe soorten in enkele beschikbaar is, dit alles in kaart te brengen in het echte leven scène:,,,,, de datum en de tijd van de datetime object, vertegenwoordiger.,, tijdzones in de wereld door een vertegenwoordiger, datetimezone object.,,, dateinterval, object is een interval.Bijvoorbeeld, als we zeggen dat we 2 dagen vanaf nu, "dag" is de afstand.Dateinterval, voorwerpen, niet op een bepaalde datum of tijd.,,, de datum, de code en het doel van de vertegenwoordigers van de twee tussen de datum van een lid.,,, nu niet laat de laatste twee boven je, zullen we even zien dat twee van de echte wereld.,,,,,, (de), datum en tijd, als we willen laten zien dat we het gebruik van (datum), het is eenvoudig, en het werkt.Je moet alleen je moet door de datum van formaat.Maar... Dit is een echte pijn, een goed voorbeeld is de datum en tijd op grond van de tijdzones, de datum, het is niet alleen de datum van terugkeer van een formaat, maar voordat we verder gaan, moet je een nieuwe start, de tijd, de datum en het tijdstip van de vertegenwoordigers van je doel.Dan kunnen we doen allerlei leuke dingen.Voorbeeld van een nieuwe worden gecreëerd, net als iedere andere PHP,,, de datum = nieuwe datetime () dollar, datetime fabrikant aanvaard; en een reeks parameters, standaard "nu", de datum en de tijd.Het creëren van een specifieke datum betreft, moet je het de datum en de tijd voor het doorgeven.In de meeste gevallen is de vorm van de parameters zelf uitleggen.Hieronder vindt u een aantal voorbeelden van de verschillende, voor de bouw van je tijd, object:,,, nieuwe datum en tijd (miljoenen, 24 maart) /de datum en tijd in 2013, 24 maart de nieuwe datum ('2013-03-24 ") /de datum en tijd in 2013, 24 maart de nieuwe datum (+ 2 dagen) de datum van 2 dagen /vertegenwoordiger begint nu.De nieuwe datum ("morgen"), als PHP een moeilijk te begrijpen formaat, het zal een uitzondering.Een volledige lijst van de beschikbare formatting kan worden gevonden in het in de documentatie, als er is geen formatting dat hij houdt van uw behoeften, dus je kan je eigen vorm door het gebruik van createFromFormat, DateTime::,,, DateTime:: createFromFormat ('j-M-Y','24-Mar-2013');,, nu die we hebben a datetime object in De hand kan doen. De hele bunch van dingen, in plaats van easily. datumstempel, $date-> -,,,; getTimestamp (); //returns A - tijdstempel, Date/Times, wijzigen,, $date-> setDate (2013, 12, 30); //yyyy, mm, die het de genoemde datum dd zal $date-> setTime (12, 3, 20); //hh, mm, SS (facultatief) zal wijzigen de tijd $date-> gewijzigd ('tomorrow'); //string gebaseerd $date-> manipulatie; setTimestamp (1364798550); //modify met A - niveau, dat, deAls het buiten het bereik van de waarden, zal de desbetreffende PHP datum te wijzigen.Bijvoorbeeld, op $> de datum (2013, 12, 35); dat zal leiden, en 2014-01-04, dezelfde tijd, datum, zijn er meerdere, werk dat je nu geobsedeerd door de datum, voor je het weet, heb je de aanvraag zal vol datetime object.Je begint met de datum en het tijdstip van de liefde, net zoals je nog nooit.Vanaf nu ga je omgang met datetime, is het "akkoord", je moet door de strtotime, functie, als je een beetje wiskunde moeten doen, en, bijvoorbeeld, je moet twee verjaardagen:,, Sheldon = nieuwe datetime (artikel 20 dollar wil, 1980 "); de nieuwe = de nieuwe datum (artikel 11'march dollar, 1962"); als ($Sheldon > een nieuwe Sheldon) ECHO dan de nieuwe jonge;,, een andere situatie is, een vergelijking tussen de twee data.We kunnen vergelijken met de datum voor zo 'n $verschil = $:,, de nieuwe > verschil (Sheldon);,,, dateinterval verschil weer een object.Als we terug naar de waarde, dateinterval voorwerp ([en]:, = > 18 [M] = > 2 [d] = > 9 [H] = > 0 [M] = > 0 [] = > 0 [zou] = > 0 [op] = > 6645), die zijn eigendom van de overheid.Je kan een dateinterval voorwerp van een vriendelijke produktie:,, $verschil - > formaat ('neo is% per jaar% m een oude); ///////de nieuwe grote 18 jaar en 2 maanden, wat is de beste dateinterval object, kun je de afstand van een andere datetime object:,, $nieuwe > toegevoegd (% verschil); ///////nieuwe verjaardag voor Sheldon,, noot: wijziging van de datum, zoals de toevoeging van niet terug naar nieuwe datetime betreft, kan het effect van de oorspronkelijke doelstellingen.Altijd met dit in het achterhoofd, wanneer de datetime voorwerp in je aanvragen.PHP 5.5 de invoering van een nieuwe klasse van nieuwe materialen te wijzigen.,,, het verschil, is niet de enige plek waar je kan leiden tot een dateinterval object.Want het is een soort nieuwe objecten kunnen beginnen, zoals gewoonlijk:,, new_diff dollar = nieuwe dateinterval ('p2y ");,, jaar /maand /dag, zoals door de fabrikant in een string.Meer informatie kan worden gevonden in de documentatie bij de fabrikant.,,,.,, het creëren van nieuwe datetime object van de fabrikant, de tweede de definitie van de parameters van een tijdzone.Als we deze overslaan van de standaard tijdzone zou grijpen, PHP INI, tijdzones, data.Je kan een wijziging van deze wordt genoemd, date_default_timezone_set,.:,, date_default_timezone_set ('america /new_york "); de nieuwe datum (de); ///////datetime voorwerp is in New York was, kan je ook op de vlucht andere tijdzone.Je raadt het al, we moeten eerst een tijdzone, tijdzones object, $= nieuwe datetimezone ('america /new_york "); $Sheldon > setTimeZone ($tijdzone); ///////Sheldon 's verjaardag, je kan nu in New York, in het creëren van nieuwe doelstellingen gedefinieerd: datetime tijdzone, Sheldon. = nieuwe datetime ($20 dollar wil de, 1980, tijdzones);,, het is opmerkelijk, maar setTimeZone, van een wijziging van de oorspronkelijke datetime object.Wij vragen, "de datum, de tijdzone, we noemen het, setTimeZone, methode.Nu, aan de andere kant, in het laatste voorbeeld van onze tijdzone datetime, door de fabrikant, zeggen we, 'Ik creëren vanaf de datum die is vermeld in de lijst van zones ".,, effectieve tijdzones in online - document beschikbaar is.,,, dateperiods, ben ik van mening dat de officiële gids biedt De beste beschrijving:, om bij de vaststelling van een,, tijdens de periode van de datum en het tijdstip van de bekendmaking van de herhalingen, regelmatig, in een bepaalde periode, kunnen we dateperiod.,, door gebruik te maken van een groep die twee dagen hebben we een definitie van de afstand tussen de datum.We door middel van een datum, een tijd en een einddatum.In elke regio een nieuwe datetime object creëren.,, laten we zeggen, we willen dat alle Sheldon de geboortedatum, omdat z 'n geboorte: ///////per jaar plaatsvinden, omdat, de verjaardag, met een interval van 1 dollar = nieuwe interval dateinterval ('p1y "); ///////derde argument is eind datum nu. De nieuwe datetime () = = = = = = = = = = = = = dateperiod dollar in de nieuwe periode (Sheldon dollar interval, nieuwe datetime ()); voor ($, voor de periode tot dt) {///////datetime object ECHO dt - > formaat ('y-m-d - d)," n ";},, is het resultaat:,, 1981-05-20 - trouwen. - donderdag en vrijdag 1982-05-20 1983-05-20 1984-05-20 zon 1985-05-20 - meng 1986-05-20 - tweede... En nu bij verstek, de datum, de code en omvat een datum, in ons door.Echter, de fabrikant van de vier parameters kunnen we overslaan, de datum van het begin van de nieuwe periode: $= dateperiod (Sheldon dollar interval, datetime (nieuwe), dateperiod:: exclude_start_date);,, laten we eens kijken hoeveel Verjaardagen hebben in de nieuwe Sheldon vóór de geboorte:,, de nieuwe dateperiod (dollar verjaardag = USD US - dollar interval, nieuwe, Sheldon, dateperiod:: exclude_start_date); ECHO iterator_count ($verjaardag); uitbreiding van de,,,, van alle soorten, we hebben vandaag kan worden uitgebreid tot het gebruik van de methode van je eigen.Een populaire gebruik is de datum en tijd, __tostring, manieren om je te laten publiceren een datetime object geen eisen, formaat,,,,, een paar scènes, en ik persoonlijk, datetime object, is een van de manieren om de tijd in de datum vermeld in de database.Alle gegevens zijn opgeslagen in UTC tijdzone van de datum.De toepassing van de code en datetime object alleen, maar die uiteindelijk in de vraag, alle gegevens zijn gebaseerd op de UTC.Deze methode mag ik verschillende tijdzones input makkelijk werk. En ik kan de tijd in New York en vergeten het voorwerp van het verleden, zal voor de gegevensbank.Ik kan makkelijk - tijd en datum en tijd in de vorm van de regels in mijn database te allen tijde over de toepassing van de code, en ik kan me niet schelen als het verkrijgen van een datetime object.,,, ik ook dateinterval inschrijving met vereenvoudiging van de logica.Het gebruik van het voorwerp van de definitie van de tijd tussen de dateinterval abonnement is dat heel makkelijk.Ik moet alleen gelden voor de periode tot de datum van de laatste betaling. Heb je geen goed voorbeeld van het gebruik van de datum /tijdstip?In de opmerkingen die.,,, geeft een overzicht van de datum, de verlenging van de duur van de, die zo veel, als je bloedt aan de rand van de nieuwe soorten en de invoering van de interface, omdat PHP 5.5.Moet een hand.Bedankt voor het lezen.
De datum en het tijdstip van
Next Page:Voor de rest van ons als we behat behat