Hàm cal_to_jd()
trong PHP được sử dụng để chuyển đổi ngày dương lịch (dùng trong các lịch truyền thống) thành dạng số nguyên Julian Day (JD), một hệ thống đếm thời gian được sử dụng trong thiên văn học. Hàm cal_to_jd()
cung cấp một giải pháp tiện lợi để chuyển đổi các ngày trong các lịch truyền thống (như lịch Julius, lịch Gregorian) thành dạng JD để có thể sử dụng trong các tính toán thiên văn. Hãy cùng Vietnix tìm hiểu thêm về hàm cal_to_jd()
trong PHP qua bài viết sau đây.
Hàm cal_to_jd() là gì?
Hàm cal_to_jd()
là một hàm có sẵn trong PHP được sử dụng để chuyển đổi một ngày cụ thể thành lịch Julian Day Count. Hàm cal_to_jd()
tính toán số ngày Julian cho một ngày trong lịch đã chỉ định. Hàm này hỗ trợ cả lịch CAL_GREGORIAN, CAL_JULIAN, CAL_JEWISH và CAL_FRENCH.
Cú pháp | int cal_to_jd( $calendar, $month, $day, $year ) |
Tham số | Hàm này chấp nhận bốn tham số như đã đề cập ở trên và được mô tả bên dưới: – $calendar : Nó được sử dụng để chỉ định lịch để tính toán. Các giá trị lịch là lịch Gregorian, lịch Pháp, lịch Do Thái và lịch Julian. – $month : Nó được sử dụng để chỉ định Tháng trong lịch đã chọn. – $day : Nó được sử dụng để chỉ định Ngày trong lịch đã chọn. – $year : Nó được sử dụng để chỉ định năm trong lịch đã chọn. |
Giá trị trả về | Các kết quả trả về sẽ là số ngày của lịch Julian. |
Mọi người cũng xem:
Ví dụ minh hoạ hàm cal_to_jd() trong PHP
<?php
// Converts a Gregorian calendar Date
// into Julian Day number.
$date = cal_to_jd(CAL_GREGORIAN, 11, 03, 2007);
// Prints the conversion of date to
// Julian Day number.
echo $date;
?>
Output như sau: 2454408
<?php
// Converts Julian calendar Date into
// Julian Day count.
$date = cal_to_jd(CAL_JULIAN, 7, 20, 20017);
// Prints the above conversion.
echo $date;
?>
Output như sau: 9032468
.
Lời kết
Vietnix hy vọng nội dung bài viết trên đã giúp bạn hiểu rõ hơn về hàm cal_to_jd() trong PHP. Ngoài ra, bạn cũng có thể tham khảo thêm các bài viết khác tại vietnix.vn để hiểu hơn về lập trình, chúc bạn thành công!