Hướng dẫn php easter_date - php Easter_date
(Php 4, Php 5, Php 7, Php 8) Easter_date - Nhận dấu thời gian UNIX cho nửa đêm vào lễ Phục sinh của một năm nhất định — Get Unix timestamp for midnight on Easter of a given year Easter_date (? int Cảnh báo Hàm này sẽ tạo ra một cảnh báo nếu năm nằm ngoài phạm vi cho dấu thời gian UNIX (nghĩa là thông thường trước năm 1970 hoặc sau năm 2037 trên các hệ thống 32bit). Ngày của ngày Phục sinh được Hội đồng Nicaea xác định vào AD325 là Chủ nhật sau khi trăng tròn đầu tiên rơi vào hoặc sau Mùa xuân Equinox. Equinox được cho là luôn luôn rơi vào ngày 21 tháng 3, vì vậy tính toán giảm xuống để xác định ngày trăng tròn và ngày của Chủ nhật tuần sau. Thuật toán được sử dụng ở đây đã được giới thiệu vào khoảng năm 532 bởi Dionysius Exiguus. Theo lịch Julian (trong nhiều năm trước năm 1753), một chu kỳ 19 năm đơn giản được sử dụng để theo dõi các giai đoạn của mặt trăng. Theo lịch Gregorian (trong nhiều năm sau năm 1753 - được đưa ra bởi Clavius và Lilius, và được giới thiệu bởi Giáo hoàng Gregory XIII vào tháng 10 năm 1582, và vào Anh và các thuộc địa của nó vào tháng 9 năm 1752), hai yếu tố điều chỉnh được thêm vào để làm cho chu kỳ chính xác hơn. Năm dưới dạng một con số giữa năm 1970 một năm 2037. Nếu bị bỏ qua hoặc Cho phép ngày lễ Phục sinh được tính toán dựa trên lịch Julian khi được đặt thành Ngày lễ Phục sinh như một dấu thời gian unix. Hàm này sẽ tạo ra một cảnh báo nếu năm nằm ngoài phạm vi cho dấu thời gian UNIX (nghĩa là thông thường trước năm 1970 hoặc sau năm 2037 trên các hệ thống 32bit).easter_date() example Thông số: Năm dưới dạng một con số giữa năm 1970 một năm 2037. Nếu bị bỏ qua hoặc
$year 4 Easter in 2012 is on April 8 Easter in 2013 is on March 31 Easter in 2014 is on April 20 Easter in 2015 is on April 5 Cho phép ngày lễ Phục sinh được tính toán dựa trên lịch Julian khi được đặt thành CAL_EASTER_ALWAYS_JULIAN. Xem thêm Hằng số Lịch.
Ngày lễ Phục sinh như một dấu thời gian unix. ¶ Thay đổi
$year 8Phiên bản ¶
Ví dụ ¶ Ví dụ #1 Easter_date () ví dụ
Ghi chú
null 5Ghi chú: ¶ Easter_date () dựa vào các chức năng thời gian thư viện C của hệ thống của bạn, thay vì sử dụng các chức năng ngày và thời gian nội bộ của PHP. Do đó, Easter_date () sử dụng biến môi trường
$mode 4Là một cách giải quyết, bạn có thể sử dụng Easter_day () với DateTime và DateInterVal để tính toán sự khởi đầu của lễ Phục sinh trong múi giờ PHP của bạn như sau: ¶ Ví dụ trên sẽ xuất ra:
$mode 7Xem thêm ¶ Easter_days () - Nhận số ngày sau ngày 21 tháng 3, nơi lễ Phục sinh rơi vào một năm nhất định để tính toán lễ Phục sinh trước năm 1970 hoặc sau năm 2037
$mode 4
|