Ako Zistiť čas Na Serveri

Obsah:

Ako Zistiť čas Na Serveri
Ako Zistiť čas Na Serveri

Video: Ako Zistiť čas Na Serveri

Video: Ako Zistiť čas Na Serveri
Video: обзор сервера 2024, Smieť
Anonim

Server vašej stránky môže byť geograficky umiestnený kdekoľvek, takže jeho čas sa nemusí nevyhnutne zhodovať s miestnym časom. Aj keď sa nachádzate vy a server v rovnakej miestnosti, časové nastavenia servera sa môžu líšiť od miestneho času. Aktuálny čas servera môžete zistiť pomocou jednoduchého skriptu PHP. V súčasnosti každá hostingová spoločnosť poskytuje zákazníkom možnosť používať tento jazyk.

Ako zistiť čas na serveri
Ako zistiť čas na serveri

Inštrukcie

Krok 1

Funkcia PHP, ktorá číta dátum a čas z premenných servera v čase jej vykonania, sa obvykle píše takto: date () Môže sa jej odovzdať šablóna, podľa ktorej bude funkcia formátovať výsledok svojej práce. Ak vezmeme do úvahy túto šablónu, funkcia môže vyzerať takto: date ('H: i: s dmY'); Pri použití tu špecifikovanej šablóny bude aktuálny dátum a čas uvedený nasledovne: 22: 09: 06 05 / 30/2011 Označenia použité v tomto formáte („H: i: s dmY“): - písmeno H umiestňuje aktuálne hodiny na prvé miesto vo formáte od 00 do 23. Ak je počet hodín menší ako 10, potom Pred ňu sa vloží 0 (napríklad 05). Ak je písmeno H nahradené G, nula sa nepridá. Môžete zmeniť veľké a malé písmená - namiesto H a G napíšte h a g. V takom prípade budú hodiny zobrazené vo formáte od 0 do 12. To znamená, že 22 hodín bude predstavovaných ako 10 hodín popoludní; - písmeno i ukazuje, kde by mali byť zobrazené minúty aktuálneho času; - písmeno s označuje pozíciu sekúnd pri písaní dátumu a času; - písmeno d označuje umiestnenie dňa v mesiaci v dvojcifernom formáte (napríklad 02). Ak nahradíte písmeno d znakom j, potom nula nebude pridaná - formát čísel sa stane jednoznačným (tj. Nie 02, ale iba 2); - písmeno m označuje, že táto pozícia funkcie by mala byť nahradená radovým číslom mesiac vo formáte od 01 do 12 Nahradením m za n sa zmení formát na 1 - 12 a pri jeho nahradení písmenom F sa použije celý názov mesiaca (napríklad „august“). Písmeno M znamená skrátený názov mesiaca (tj. „Aug“namiesto „August“); - písmeno y predstavuje celé štvorciferné zobrazenie čísla roku. Ak zmeníte jeho veľké a malé písmená (y), potom sa číslo roku zníži na posledné dve číslice (tj. Namiesto roku 2011 ich bude 11); Z ďalších užitočných možností formátovania pre túto funkciu môžete označiť písmeno Ja - umožňuje vám určiť v dátume akcie na serveri letného času , a písmeno O zobrazuje časové pásmo servera (tj. Hodinový posun vzhľadom na greenwichský poludník). Písmeno W počíta poradové číslo aktuálneho týždňa v roku a písmeno w a písmeno D zobrazuje deň v týždni v digitálnej a textovej podobe. Pomocou písmena L môžete do formátu dátumu pridať indikátor priestupného roku.

Krok 2

Tieto informácie o funkcii date () sú dostatočné na to, aby ste sa dostali k praktickej časti riešenia problému. Krok 1: Spustite textový editor a vytvorte nový dokument. Krok 2: Napíšte skript iba z jedného riadku kódu PHP do dokument: Uistite sa, že znak „<“je úplne prvým znakom v tomto dokumente a že pred ním nie sú medzery ani prázdne riadky. Krok 3: Na základe vyššie uvedených informácií zostavte výstupný formát dátumu a času, ktorý vám najlepšie vyhovuje a v úvodzovkách v kóde funkcie nahraďte požadované znaky. Krok 4: uložte skompilovaný dokument do súboru s príponou php (napríklad getDate.php) a nahrajte ho na server. Krok 5: zadajte adresu URL stiahnutú stránku v prehliadači. Aktuálny dátum a čas uvidíte na serveri v zadanom formáte.

Odporúča: