/*1. Cal_days_in_month()*/

Helmikuussa oli 28 päivää vuonna 1965.
Helmikuussa oli 29 päivää vuonna 2004.

<?php $d=cal_days_in_month(CAL_GREGORIAN,2,1965); echo "Helmikuussa oli $d päivää vuonna 1965.<br>"; $d=cal_days_in_month(CAL_GREGORIAN,2,2004); echo "Helmikuussa oli $d päivää vuonna 2004."; ?>

/*2. Cal_from_jd()*/

Array ( [date] => 6/20/2007 [month] => 6 [day] => 20 [year] => 2007 [dow] => 3 [abbrevdayname] => Wed [dayname] => Wednesday [abbrevmonth] => Jun [monthname] => June )

<?php $d=unixtojd(mktime(0,0,0,6,20,2007)); print_r(cal_from_jd($d,CAL_GREGORIAN)); ?>

/*3. Cal_info()*/

Array ( [months] => Array ( [1] => January [2] => February [3] => March [4] => April [5] => May [6] => June [7] => July [8] => August [9] => September [10] => October [11] => November [12] => December ) [abbrevmonths] => Array ( [1] => Jan [2] => Feb [3] => Mar [4] => Apr [5] => May [6] => Jun [7] => Jul [8] => Aug [9] => Sep [10] => Oct [11] => Nov [12] => Dec ) [maxdaysinmonth] => 31 [calname] => Gregorian [calsymbol] => CAL_GREGORIAN )

<?php print_r(cal_info(0)); ?>

/*4. Cal_to_jd()*/

2454272

<?php $d=cal_to_jd(CAL_GREGORIAN,6,20,2007); echo $d; ?>

/*5. Easter_date()*/

1586638800
Apr-12-2020
Mar-30-1975
Apr-12-1998
Apr-08-2007

<?php echo easter_date() . "<br />"; echo date("M-d-Y",easter_date()) . "<br />"; echo date("M-d-Y",easter_date(1975)) . "<br />"; echo date("M-d-Y",easter_date(1998)) . "<br />"; echo date("M-d-Y",easter_date(2007)); ?>

/*6. Easter_days()*/

Pääsiäinen on 22 päivää jälkeen 21.3 tänä vuonna.
Pääsiäinen oli 25 päivää jälkeen 21.3 vuonna 1990.
Pääsiäinen oli 10 päivää jälkeen 21.3 vuonna 1342.
Pääsiäinen tulee olemaan 20 päivää jälkeen 21.3 vuonna 2050.

<?php echo "Pääsiäinen on ". easter_days() . " päivää jälkeen 21.3 tänä vuonna.<br />"; echo "Pääsiäinen oli ". easter_days(1990) . " päivää jälkeen 21.3 vuonna 1990.<br />"; echo "Pääsiäinen oli ". easter_days(1342) . " päivää jälkeen 21.3 vuonna 1342.<br />"; echo "Pääsiäinen tulee olemaan ". easter_days(2050) . " päivää jälkeen 21.3 vuonna 2050."; ?>

/*7. Frenchtojd()*/

2380650
3/3/14

<?php $jd=frenchtojd(3,3,14); echo $jd . "<br>"; echo jdtofrench($jd); ?>

/*8. Gregoriantojd() */

2454272
6/20/2007

<?php $jd=gregoriantojd(6,20,2007); echo $jd . "<br>"; echo jdtogregorian($jd); ?>

/*9. Jddayofweek()*/

Tuesday

<?php $jd=gregoriantojd(1,13,1998); echo jddayofweek($jd,1); ?>

/*10 Jdmonthname()*/

Jan

<?php $jd=gregoriantojd(1,13,1998); echo jdmonthname($jd,0); ?>

/*11 Jdtofrench()*/

2380650
3/3/14

<?php $jd=frenchtojd(3,3,14); echo $jd . "<br>"; echo jdtofrench($jd); ?>

/*12 Jdtogregorian()*/

2454272
6/20/2007

<?php $jd=gregoriantojd(6,20,2007); echo $jd . "<br>"; echo jdtogregorian($jd); ?>

/*13 Jdtojewish()*/

7/14/3947

<?php $jd=jdtojewish(1789430); echo $jd; ?>

/*14 Jdtojulian()*/

2454285
6/20/2007

<?php $jd=juliantojd(6,20,2007); echo $jd . "<br>"; echo jdtojulian($jd); ?>

/*15 Jdtounix()*/

181526400

<?php $jd=gregoriantojd(10,3,1975); echo jdtounix($jd); ?>

/*16 Jewishtojd()*/

1080849

<??php $jd=jewishtojd(6,20,2007); echo $jd; ?>

/*17 Juliantojd()*/

2454285
6/20/2007

<?php $jd=juliantojd(6,20,2007); echo $jd . "<br>"; echo jdtojulian($jd); ?>

/*18 Unixtojd()*/

2459072

<?php echo unixtojd(); ?>