PHP taqvim ma’lumotnomasi


ULASHISH

PHP kalendariga kirish

Kalendar kengaytmasi turli kalendar formatlari o‘rtasida konvertatsiya qilishni osonlashtiradigan funksiyalarni o‘z ichiga oladi.

U miloddan avvalgi 4713-yil 1-yanvardan boshlanadigan kunlar hisobi bo‘lgan Julian kuni hisobiga asoslanadi.

Eslatma: Kalendar formatlari o‘rtasida o‘zgartirish uchun avval Julian kuni hisobiga, so‘ngra o‘zingiz tanlagan kalendarga aylantirishingiz kerak.

Eslatma: Julian kuni hisobi Julian taqvimi bilan bir xil emas!


O‘rnatish

Bu funksiyalar ishlashi uchun PHP ni --enable-calendar bilan kompilyatsiya qilishingiz kerak.

PHP ning Windows versiyasida ushbu kengaytma o‘rnatilgan holda qo‘llab-quvvatlanadi.


PHP kalendar funksiyalari

Funksiya Tavsif
cal_days_in_month() Belgilangan yil va kalendar uchun oydagi kunlar sonini qaytaradi
cal_from_jd() Julian kuni hisobini belgilangan kalendar sanasiga aylantiradi
cal_info() Belgilangan kalendar haqida ma’lumot qaytaradi
cal_to_jd() Belgilangan kalendardagi sanani Julian kuni hisobiga o‘zgartiradi
easter_date() Belgilangan yilning Pasxa kuni yarim tun uchun Unix vaqt tamg‘asini qaytaradi
easter_days() Belgilangan yilda Pasxa kuni 21-martdan necha kun keyin kelishini qaytaradi
frenchtojd() Frantsiya respublikasi sanasini Julian kuni hisobiga o‘zgartiradi
gregoriantojd() Grigorian sanasini Julian kuni hisobiga aylantiradi
jddayofweek() Haftaning kunini qaytaradi
jdmonthname() Oy nomini qaytaradi
jdtofrench() Julian kunini Frantsiya respublikasi sanasiga o‘zgartiradi
jdtogregorian() Julian kun hisobini Grigorian sanasiga aylantiradi
jdtojewish() Julian kuni hisobini yahudiy sanasiga aylantiradi
jdtojulian() Julian kuni hisobini Julian sanasiga aylantiradi
jdtounix() Julian kuni hisobini Unix vaqt tamg‘asiga o‘zgartiradi
jewishtojd() Yahudiy sanasini Julian kuni hisobiga aylantiradi
juliantojd() Julian sanasini Julian kuni hisobiga aylantiradi
unixtojd() Unix vaqt tamg‘asini Julian kuni hisobiga o‘zgartiradi


PHP oldindan belgilangan kalendar konstantalari

Konstanta Tip PHP versiyasi
CAL_GREGORIAN Integer PHP 4
CAL_JULIAN Integer PHP 4
CAL_JEWISH Integer PHP 4
CAL_FRENCH Integer PHP 4
CAL_NUM_CALS Integer PHP 4
CAL_DOW_DAYNO Integer PHP 4
CAL_DOW_SHORT Integer PHP 4
CAL_DOW_LONG Integer PHP 4
CAL_MONTH_GREGORIAN_SHORT Integer PHP 4
CAL_MONTH_GREGORIAN_LONG Integer PHP 4
CAL_MONTH_JULIAN_SHORT Integer PHP 4
CAL_MONTH_JULIAN_LONG Integer PHP 4
CAL_MONTH_JEWISH Integer PHP 4
CAL_MONTH_FRENCH Integer PHP 4
CAL_EASTER_DEFAULT Integer PHP 4.3
CAL_EASTER_ROMAN Integer PHP 4.3
CAL_EASTER_ALWAYS_GREGORIAN Integer PHP 4.3
CAL_EASTER_ALWAYS_JULIAN Integer PHP 4.3
CAL_JEWISH_ADD_ALAFIM_GERESH Integer PHP 5.0
CAL_JEWISH_ADD_ALAFIM Integer PHP 5.0
CAL_JEWISH_ADD_GERESHAYIM Integer PHP 5.0

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!