KompyuterlarDasturiy ta'minot

PHP haqida Vaqt belgilari: TIMESTAMP, va vaqt hisoblash

Vaqt har doim muhim. sayt to'liq xususiyatli zamonaviy onlayn resurslarni vaqti bilan nazorat qilinmaydi va men yashash huquqiga ega emas, deb, doimo uni ishlatish emas, balki, albatta emas.

vaqt bilan ishlash uchun PHP vazifalari

PHP Sana va cheklovlarsiz faoliyat uchun etarli vazifalari, bir qator vakillari vaqt va bir baza uchun vaqt va sanani belgilash imkoniyati to'g'risida. Tuzuvchi har doim (iz) hodisalarni ro'yxatga olish va hisob-kitoblar xurmo amalga oshirish uchun vaqt tamg'asi olishingiz mumkin.

Bor (hisoblash) nazorat maxsus kod, bir oy ichida kun sonini, to'siq yil, haftaning kun, oy nomini yozish kerak emas, va hokazolar. Siz bir loyiha ustida ishlash mumkin va umuman, bu variantni bilan ishlash imkoniyatiga ega bo'lish uchun PHP tayanib.

Amalda, ikki vazifalari (getTimestamp, getdate) sana va / yoki vaqt bilan ishlayotgan har qanday muammoni hal qilish uchun etarli bo'ladi. Lekin tajribasiz Tuzuvchi ham boshqa vazifalarni foydalanishingiz mumkin.

PHP TIMESTAMP uchun muhim - har bir ikkinchi yangi raqamli ma'nosi (qiymati) kasb raqamli Agarda bir xil bo'ladi. Tarixan, bu raqam yarim tunda beri soniya soni hisoblanadi Yanvar 1 1970 yil.

Maqsad haqiqat va qiymati TIMESTAMP

dasturlash yilda har doim ko'p bosqich xurmo bor edi. har qanday to'g'ri programlayıcının kabi uning ilk dasturning sana eslaydi va oila yuniksoidov uning davrning boshlanishi hurmat qiladi.

Bu holda, usuli amalga oshirish tufayli fikr vaqtida cheklangan. faqat 19 yanvar 2038 bo'lishi mumkin foydalaning. 3:14:08 01/01/1970 yildan soniya soni erishish uchun qator salbiy qiladi 2 ^ 31 (2147483648). ayniqsa, 2000 so'ng, bir hazil kabi, nuqsonlarni kabi dasturchilarni: Bu non-32-bit va 64-bit o'zgarmaydigan foydalanish kechikish muammo yana 300 milliard yillar davomida imkon beradi vaqt saqlash uchun, deb aytiladi.

davr hisoblash va sana aniqlash

bir bosh soniga vakili vaqt, imkon oddiy arifmetik ega bo'lishi qiladi.

An qiziqarli g'oya rekord kalit sifatida bu arifmetik foydalanish hisoblanadi, va / yoki noyob hodisalar. Agar foydalanuvchi ID yoki kalit sifatida, bir mehmon bilan birgalikda PHP TIMESTAMP haqida dasturi yordamida, siz uning betakrorligi haqida Xavotir olmang va unga vaqt sarflash mumkin emas.

teskari Sana va vaqt o'zgartirmoq

vaqt () funktsiyasi to'g'ridan vaqt Markaning raqamli bilim beradi. Nima bo'lishidan qat'iy nazar, ishlab chiqarishni PHP sana bajarilgan TIMESTAMP qachon, har qanday qulay funktsiyasi sana taqdimnomasiga qaytarilursizlar qanday va (formatda [TIMESTAMP]). Ikkinchi parametr to'liq bo'lsa, bo'ladi joriy sana va / yoki vaqt. qiymati til vositalari joyi va sanasi va vaqti formatlash uchun zarur bo'lgan barcha variantlarni taqdim, har qanday shaklda bo'lishi mumkin.

raqamli shaklda saqlash bir belgi har doim ma'qul bo'lgan, va bundan tashqari, sezilarli darajada tartiblashtirish qobiliyatini soddalashtirilgan. Muhim ham vaqt muddatlari nazorat qilish oddiy matematika yordamida xurmo hisoblash yo'l hisoblanadi.

hisoblar bunday xato oldini olish deyarli mumkin emas, har qanday hisoblash natijasi tabiiy sana / vaqt shaklida talqin qilingan har doim ham to'g'ri emas.

vaqt Mahalliylashtirish

PHP sana tamg'asi va amal-up raqami bilan bo'lsa-da, zamonaviy dunyoda qulay va ideal, hali ushlab qolish va uning tabiiy sana foydalanish, ba'zan juda milliy formatida uchun sabablar juda ko'p saqlanib.

Zamonaviy kompyuterlarning elektr kifoya, ma'lumotlar bazasi samarali vakili va saqlash ma'lumotlar, namuna tez amalga oshiriladi va to'g'ri algoritm real sanalar bilan ish juda ma'qul qiladi.

o'tmishda uzoq vaqt davomida bayt Assambleyasi marta va tejash. Emas, balki to'g'ri mashina kodi va ma'lumotlar ixcham taqdimoti talab juda ko'p vazifalar, sana, uning to'g'ri shaklda berilishi uchun amaliy ijtimoiy sohalar bilan bog'liq loyihalarni eng.

Bu barcha PHP ma'lumotlarni manipulyatsiya bilan, TIMESTAMP, uning amaliy ahamiyatini yo'qotadi va malakali shaxslar Arsenal bo'lishi loyiq emas.

Hozirgi vaqtda

Barcha vazifalari PHP Vaqt umumiy qoida: joriy vaqt = TIMESTAMP. Barcha xurmo va hokazo foydalanuvchi yoki shaxslar, odatda, bir Data :. boshlanishi yoki davr oxirida, tug'ilgan sanasi, ish bilan ta'minlash, boshqariladigan interaktiv taqvimiga tomonidan qabul Time ma'lumotlar tomonidan qo'lda ko'rsatilgan. Xususan, jQuery bilan bu datapicker veb-sahifasida, brauzer muhitda bevosita sana va / yoki vaqtni kiriting imkonini beradi.

Datapicker va shunga o'xshash rivojlantirish faqat to'liq funktsional emas amalga. Ular, shuningdek, sozlash qobiliyatini ta'minlash qanday oy sana / vaqt formatini mahalliylashtirish, shuningdek nomlari, haftaning kun, sana va vaqt ajratish belgi elementlari.

A Tuzuvchi test, taqqoslash, arifmetik operatsiyalar uchun TIMESTAMP uchun PHP sana mumkin.

Foydalanuvchi (mehmonga) tomonidan kiritilgan ma'lumotlar - bu, maqsadi boshqacha PHP TIMESTAMP vazifasi emas. Biroq, bu o'ziga xos PHP vazifalari ma'lumotlarni kiritish va foydalanuvchi xurmo vaqt nazorat qilish Tuzuvchi beradi.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 uz.delachieve.com. Theme powered by WordPress.