Forum und email

Calendar συναρτήσεις

Εισαγωγή

Η extension ημερολόγιο παρουσιάζει μία σειρά από συναρτήσεις για την απλοποίηση της μετατροπής μεταξύ διαφορετικών ημερολογιακών αναπαραστάσεων. Το σύστημα στο στο οποίο βασίζεται είναι το Ιουλιανό. Το σύστημα αυτό μετρά τις ημέρες ξεκινώντας από την 1η Ιανουαρίου του 4713 π.Χ. Για να μετατρέψετε ημερολογιακά συστήματα, πρέπει πρώτα να κάνετε τη μετατροπή στο Ιουλιανό, και εν συνεχεία σε αυτό της επιλογής σας. Αυτός ο τρόπος μέτρησης των ημερών είναι πολύ διαφορετικός από το Ιουλιανό Ημερολόγιο! Για περισσότερες πληροφορίες στον Ιουλιανό τρόπο μέτρησης, επισκεφτείτε την ιστοσελίδα » https://www.hermetic.ch/cal_stud/jdn.htm. Για περισσότερες πληροφορίες στα ημερολογιακά συστήματα: » https://www.fourmilab.ch/documents/calendar/. Αποσπάσματα από αυτή τη σελίδα συμπεριλαμβάνονται σε αυτές τις οδηγίες, και είναι σε quotes.

Εγκατάσταση

To get these functions to work, you have to compile PHP with --enable-calendar.

Η έκδοση για windows της PHP έχει ενσωματωμένη υποστήριξη για αυτή την επέκταση. Δεν χρειάζεται να φορτώσετε κάποια πρόσθετη επέκταση για να χρησιμοποιήσετε αυτές τις συναρτήσεις.

Ρυθμίσεις κατά την εκτέλεση

Αυτή η επέκταση δεν έχει directives ρύθμισης ορισμένα στο php.ini.

Τύποι Πόρων

Αυτή η επέκταση δεν έχει resource τύπους ορισμένους.

Προκαθορισμένες Σταθερές

Οι σταθερές παρακάτω ορίζονται από αυτή την επέκταση, και θα είναι διαθέσιμες μόνο αν η επέκταση έχει γίνει compile μέσα στην PHP ή έχει φορτωθεί δυναμικά κατά την εκτέλεση.

CAL_GREGORIAN (integer)
CAL_JULIAN (integer)
CAL_JEWISH (integer)
CAL_FRENCH (integer)
CAL_NUM_CALS (integer)
CAL_DOW_DAYNO (integer)
CAL_DOW_SHORT (integer)
CAL_DOW_LONG (integer)
CAL_MONTH_GREGORIAN_SHORT (integer)
CAL_MONTH_GREGORIAN_LONG (integer)
CAL_MONTH_JULIAN_SHORT (integer)
CAL_MONTH_JULIAN_LONG (integer)
CAL_MONTH_JEWISH (integer)
CAL_MONTH_FRENCH (integer)

The following constants are available since PHP 4.3.0 :

CAL_EASTER_DEFAULT (integer)
CAL_EASTER_ROMAN (integer)
CAL_EASTER_ALWAYS_GREGORIAN (integer)
CAL_EASTER_ALWAYS_JULIAN (integer)

Οι παρακάτω σταθερές είναι διαθέσιμες από την PHP 5.0.0 :

CAL_JEWISH_ADD_ALAFIM_GERESH (integer)
CAL_JEWISH_ADD_ALAFIM (integer)
CAL_JEWISH_ADD_GERESHAYIM (integer)

Table of Contents

  • cal_days_in_month — Επιστροφή του πλήθους των ημερών ενός μήνα του δοθέντος έτους και ημερολογίου
  • cal_from_jd — Μετατροπή από το Ιουλιανή αρίθμηση ημερών σε μία άλλη, υποστηριζόμενη αρίθμηση, και επιστροφή πληροφοριών
  • cal_info — Επιστρέφει πληροφορίες για ένα συγκεκριμένο ημερολόγιο
  • cal_to_jd — Μετατρέπει έναν υποστηριζόμενο τύπο ημερολογίου στην Ιουλιανή αρίθμηση ημερών
  • easter_date — Επιστροφή του UNIX timestamp για τα μεσάνυχτα του Πάσχα του δοθέντος έτους
  • easter_days — Επιστρέφει το πλήθο των ημερών από τις 21 Μαρτιού έως την ημέρα του Πάσχα, για ένα δοσμένο έτος
  • FrenchToJD — Μετατρέπει μία ημερομηνία του Ημερολογίου της Γαλλικής Δημοκρατίας στο Ιουλιανό σύστημα αρίθμησης ημερών
  • GregorianToJD — Μετατρέπει μία Γρηγοριανή ημερομηνία στο Ιουλιανό σύστημα μέτρησσης ημερών
  • JDDayOfWeek — Επιστρέφει την ημέρα της εβδομάδας
  • JDMonthName — Επιστρέφει το όνομα ενός μήνα
  • JDToFrench — Μετατρέπει από το Ιουλιανό συστήμα αρίθμησης ημερών στο ημερολόγιο της Γαλλικής Δημοκρατίας
  • JDToGregorian — Μετατρέπει μία ημερομηνία του Ιουλιανού συστήματος αρίθμησης ημερών στο Γρηγοριανό ημερολόγιο
  • JDToJewish — Μετατροπή από το Ιουλιανό σύστημα αρίθμησης ημερών στο Εβραϊκό ημερολόγιο
  • JDToJulian — Μετατρέπει μία ημερομηνία του Ιουλιανού συστήματος αρίθμησης ημερών στην αντίστοιχή της στο Ιουλιανό Ημερολόγιο
  • jdtounix — Μετατρέπει μία Ιουλιανή Ημέρα σε UNIX timestamp
  • JewishToJD — Μετατρέπει μία ημερομηνία από το Εβραϊκό ημερολόγιο στο Ιουλιανό σύστημα αρίθμησης ημερών
  • JulianToJD — Μετατρέπει μία ημερομηνία του Ιουλιανού ημερολογίου σε μία του Ιουλιανού συστήματος αρίθμησης ημερών
  • unixtojd — Μετατρέπει ένα UNIX timestamp σε Ιουλιανή Ημέρα