Soms moet u de huidige tijd op uw site weten, die kan verschillen van uw lokale tijd. Dit kan worden gedaan door een script uit te voeren dat is geschreven in een van de programmeertalen aan de serverzijde. Bijna elk hostingbedrijf dat sites host, biedt klanten de mogelijkheid om PHP (Hypertext Preprocessor) te gebruiken. Dit is misschien wel de gemakkelijkste taal om te gebruiken, de mogelijkheden ervan en we zullen het gebruiken om het probleem van het bepalen van de tijd op uw site (meer precies, op de server van uw site) op te lossen.
instructies:
Stap 1
Over het algemeen ziet de functie die de huidige datum en tijd leest van de servervariabelen in PHP er als volgt uit: date () Deze functie moet worden gespecificeerd in welk formaat het het resultaat van zijn werk moet vertegenwoordigen. Als je het zo schrijft: date ('H: i: s dmY'); Dan genereert de functie de huidige datum en tijd als volgt: 19: 09: 06 15-05-2011 In het formaat dat je hebt opgegeven (' H: i: s dmY '): - de letter H geeft aan dat in de eerste plaats de uren moeten worden weergegeven in het formaat dat we gewend zijn - van 00 tot 23, en een cijfer van één cijfer wordt voorafgegaan door 0 (voor voorbeeld - 07). Vervang je H door G, dan wordt deze nul niet opgeteld. En als u de hoofdletters van deze letters verandert (dwz vervangt H en G door h en g), dan worden de uren weergegeven in het formaat 0 - 12. Dat wil zeggen, 19 uur wordt weergegeven als 7 uur 's middags; - letter i markeert de positie waarop de minuten moeten worden weergegeven; - de letter s geeft de plaats van de seconden aan in de datum / tijd; - de letter d geeft aan dat deze positie de dag van de maand in tweeën moet bevatten- cijferformaat (bijvoorbeeld - 09). Als je vervangt door j, dan wordt het formaat van getallen kleiner dan 10 ondubbelzinnig (dus niet 09 maar gewoon 9): - letter m geeft de locatie van de maand aan in het formaat van 01 tot 12. Vervanging door n zal verander het formaat in 1.. 12 Als u de letter F gebruikt, wordt de volledige naam van de maand gebruikt (bijvoorbeeld "januari"). En de letter M zet de volledige naam om in een verkorte (dwz "Jan" in plaats van "Januari"); - de letter y betekent de volledige, viercijferige weergave van het jaar. Als u de hoofdletter (y) wijzigt, wordt het jaar korter tot de laatste twee cijfers (dwz in plaats van 2011 wordt het 11); Deze functie heeft nog meer handige opties, bijvoorbeeld de letter I stelt u in staat om te zien of de zomertijd is momenteel van kracht op de server. De letter O geeft de tijdzone van de server weer, dat wil zeggen de verschuiving in uren ten opzichte van Greenwich Mean Time. Met de letter W kunt u het volgnummer van de week in het jaar berekenen, en w en D vertegenwoordigen de huidige dag van de week in digitale en tekstvorm. U kunt zelfs aan het datumformaat informatie toevoegen over of het een schrikkeljaar is (letter L).
Stap 2
Nu kunt u doorgaan naar het praktische gedeelte. Stap 1: Maak in een teksteditor (bijvoorbeeld in Kladblok) een nieuw document. Stap 2: Schrijf er een script in vanuit een enkele regel PHP-code: Zorg ervoor dat de "< "-pictogram is het allereerste teken op de pagina, dat wil zeggen dat er geen lege regels of spaties voor staan. Stap 3: Bedenk uit alle informatie over de mogelijke datum- / tijdnotaties het formaat dat het beste voor u werkt, en vervang de corresponderende karakters binnen de aanhalingstekens in de code. Stap 4: Sla een document op met de php extensie (bijvoorbeeld - date.php) en upload het naar uw site. Dat is alles, nu, door in de browser het adres te typen van de geladen pagina van uw site, ontvangt u de huidige tijd en datum op de server van uw site.