Néha tudnia kell a webhelye aktuális idejét, amely eltérhet a helyi időtől. Ez a szerveroldali programozási nyelvek bármelyikére írt szkript futtatásával tehető meg. Szinte minden olyan webhely, amely webhelyeket tárol, felajánlja az ügyfeleknek a PHP (Hypertext Preprocessor) használatának lehetőségét. Talán ez a legkönnyebben használható nyelv, annak képességei, és mi arra fogunk használni, hogy megoldjuk az idő meghatározásának problémáját a webhelyén (pontosabban a webhely szerverén).
Utasítás
1. lépés
Általánosságban elmondható, hogy a függvény, amely kiolvassa az aktuális dátumot és időpontot a szerver változókból a PHP-ben, így néz ki: date () Ezt a függvényt meg kell adni, hogy milyen formátumban képviselje munkájának eredményét. Ha így írod: dátum ('H: i: s dmY'); Ezután a függvény az aktuális dátumot és időt az alábbiak szerint állítja elő: 19: 09: 06 2011.05.15. H: i: s dmY '): - a H betű azt jelzi, hogy az órákat elsősorban a megszokott formátumban kell megjeleníteni - 00-tól 23-ig, és egy számjegyű szám előtt 0 lesz (példa - 07). Ha H-t G-re cseréled, akkor ez a nulla nem lesz hozzáadva. Ha megváltoztatja ezeknek a betűknek a betűjét (azaz H és G helyére h és g lép), akkor az órák 0–12 formátumban lesznek ábrázolva. Vagyis 19 óra délután 7 óraként jelenik meg. - az i betű jelöli azt a helyet, amelyen a perceket meg kell jeleníteni; - az s betű a másodpercek helyét jelöli a dátumban / időpontban; - a d betű azt jelzi, hogy ebben a pozícióban két hónapban szerepelnie kell a hónap napjának számjegyű formátum (például - 09). Ha j-re cseréled, akkor a 10-nél kisebb számok formátuma egyértelművé válik (vagyis nem 09, hanem csak 9); - m betű jelzi a hónap helyét 01 és 12 közötti formátumban. módosítsa a formátumot 1-re. 12 Ha F betűt használ, akkor a hónap teljes nevét kell használni (például "Január"). Az M betű pedig a teljes nevet rövidítetté alakítja (azaz "Jan" helyett "január"); - az y betű az év teljes négyjegyű ábrázolását jelenti. A kis- és nagybetűk (y) megváltoztatása lecsökkenti az évet az utolsó két számjegyre (azaz 2011 helyett 11 lesz); Ennek a funkciónak számos további lehetősége van, például az I betű lehetővé teszi, hogy megtudja, van-e nyári időszámítás jelenleg a szerveren van érvényben. Az O betű a kiszolgáló időzónáját, vagyis a Greenwichi időhöz viszonyított eltolást mutatja órában. A W betű lehetővé teszi az év heti számának kiszámítását, w és D pedig a hét aktuális napját jelenti digitális és szöveges formában. Akár azt is hozzáadhatja a dátumformátumhoz, hogy információkat jelenítsen meg arról, hogy szökőév-e (L betű).
2. lépés
Most folytathatja a gyakorlati részt. 1. lépés: Bármelyik szövegszerkesztőben (például a Jegyzettömbben) hozzon létre egy új dokumentumot 2. lépés: Írjon bele egy szkriptet a PHP kód egyetlen sorából: Győződjön meg arról, hogy a "< "ikon az első karakter az oldalon, vagyis nincsenek előtte üres sorok vagy szóközök. 3. lépés: A lehetséges dátum / idő formátumok összes információja alapján állítson elő az Ön számára legmegfelelőbb formátumot, és cserélje ki a megfelelő karaktereket a kód idézőjelébe. 4. lépés: Mentsen el egy dokumentumot a php kiterjesztéssel (például - date.php), és töltse fel a webhelyére. Most minden, beírva a böngészőbe a címet webhelye betöltött oldalának első részében megkapja az aktuális időt és dátumot a webhely szerverén.