Ձեր կայքի սերվերը կարող է աշխարհագրական դիրքում լինել ցանկացած վայրում, ուստի դրա ժամանակը պարտադիր չէ, որ համընկնի ձեր տեղական ժամանակի հետ: Բացի այդ, նույնիսկ եթե դուք և սերվերը նույն սենյակում եք, սերվերի ժամանակի կարգավորումները կարող են տարբերվել ձեր տեղական ժամանակից: Կարող եք պարզել սերվերի ներկայիս ժամանակը ՝ օգտագործելով պարզ PHP գրագիր: Այսօր յուրաքանչյուր հոստինգ ընկերություն հաճախորդներին հնարավորություն է տալիս օգտագործել այս լեզուն:
Հրահանգներ
Քայլ 1
PHP գործառույթը, որն իր կատարման պահին սերվերային փոփոխականներից կարդում է ամսաթիվը և ժամանակը, սովորաբար գրվում է հետևյալ կերպ. Ամսաթիվ () Այն կարող է փոխանցվել ձևանմուշի, ըստ որի գործառույթը կձևավորի իր աշխատանքի արդյունքը: Հաշվի առնելով այս ձևանմուշը, գործառույթը կարող է ունենալ այսպիսի տեսք. Ամսաթիվ ('H: i: s dmY'); Այստեղ նշված ձևանմուշը օգտագործելիս ներկայիս ամսաթիվը և ժամանակը կներկայացվեն հետևյալ կերպ. 22: 09: 06 05 / 30/2011 Այս ձևաչափում օգտագործված նշանակումները ('H: i: s dmY'). - H տառը ներկայիս ժամացույցը առաջին տեղում դնում է 00-ից 23 ձևաչափով. Եթե ժամերի քանակը 10-ից պակաս է, ապա 0-ը դրանից առաջ կտեղադրվի (օրինակ, 05): Եթե H տառը փոխարինվի G- ով, ապա զրոն չի ավելացվի: Կարող եք փոխել տառերի գործը. H- ի և G- ի փոխարեն գրել h և g: Այս դեպքում ժամերը կներկայացվեն ձևաչափով 0-ից 12-ը: Այսինքն, 22 ժամը կներկայացվի որպես ցերեկվա ժամը 10-ը. - i տառը ցույց է տալիս, թե որտեղ պետք է ցուցադրվեն ընթացիկ ժամանակի րոպեները. - նամակը s նշում է վայրկյանների դիրքը `ամսաթիվը և ժամանակը գրելու ժամանակ. - d տառը նշում է ամսվա օրվա գտնվելու վայրը երկնիշ ձևաչափով (օրինակ` 02): Եթե d- ն փոխարինեք j- ով, ապա զրոն չի ավելացվի. Թվերի ձևաչափը կդառնա միանշանակ (այսինքն `ոչ թե 02, այլ ընդամենը 2); - m տառով նշվում է, որ ֆունկցիայի այս դիրքը պետք է փոխարինվի շարքային համարով: ամիսը 01-ից 12 ձևաչափով m- ով n- ով փոխարինելը ձևաչափը կդարձնի 1-ի 12-ի, իսկ F տառով փոխարինելու դեպքում կօգտագործվի ամսվա լրիվ անվանումը (օրինակ `« Օգոստոս »): M տառը նշանակում է ամսվա կրճատ անուն (այսինքն ՝ «Օգոստոս» -ի փոխարեն ՝ «Օգս»); - y տառը նշանակում է տարվա համարի լրիվ քառանիշ ներկայացում: Եթե փոխեք դրա գործը (y), ապա տարվա համարը կիջեցվի վերջին երկու նիշի (այսինքն ՝ 2011-ի փոխարեն, կլինի 11). Այս գործառույթի ձևավորման այլ օգտակար ընտրանքներից կարող եք նշել տառը I - դա թույլ է տալիս ամսաթվով նշել գործողությունը ցերեկային ժամացույցի սերվերի վրա », իսկ O տառը ցույց է տալիս սերվերի ժամային գոտին (այսինքն ՝ Գրինվիչի միջօրեականի համեմատ ժամի հերթափոխը): W տառը հաշվարկում է տարվա ընթացիկ շաբաթվա հերթական համարը, իսկ w- ն և D- ը շաբաթը ցույց են տալիս համապատասխանաբար թվային և տեքստային տեսքով: Օգտագործելով L տառը, ամսաթվային ձևաչափին կարող եք ավելացնել նահանջ տարվա ցուցիչ:
Քայլ 2
Ամսաթիվ () ֆունկցիայի վերաբերյալ այս տեղեկատվությունը բավարար է խնդրի լուծման գործնական մասին հասնելու համար: Քայլ 1. Սկսեք տեքստի խմբագիր և ստեղծեք նոր փաստաթուղթ: Քայլ 2. Գրեք սցենար PHP կոդի ընդամենը մեկ տողից դեպի փաստաթուղթ. Համոզվեք, որ «<» - ն այս փաստաթղթի առաջին նիշն է, և դրա դիմաց բացեր կամ դատարկ տողեր չկան: Քայլ 3. Վերևում նշված տեղեկատվության հիման վրա կազմեք ձեզ համար առավելագույն ձևի ելքի ամսաթիվը և ժամանակը Քայլ 4. պահեք կազմված փաստաթուղթը php ընդլայնմամբ ֆայլում (օրինակ ՝ getDate.php) և վերբեռնեք սերվերին: Քայլ 5. մուտքագրեք URL- ն ներբեռնված էջը զննարկչում: Նշված ձևաչափով սերվերի վրա կտեսնեք ընթացիկ ամսաթիվը և ժամանակը: