تالار گفتمان nCIS.ir

نسخه‌ی کامل: گرفتن روز های تعطیل در php & نمایش روز بر حسب تاریخ شمسی
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام.

1.چطوری میشه روزهای تعطیل رو بدست آورد .سایتی هست که API در اختیار بگذاره ؟

مثلا با وارد کردن تاریخ بگه این روز عید قربان هست و تعطیل.

2.چطوری روز رو از طریق وارد کردن تاریخ بدست آورد؟

من خودم کدی که نوشتم اینطوری هست:

<html >
<head>
<meta charset="utf-8">
</head>
<body>
<?php
include "JDF.php";
$time='2016/02/29';
echo jdf::jstrftime('%A',strtotime($time));
?>
</body>
</html>

اما مشکل اینه که تاریخ ورودی باید میلادی باشه . اگر ورودی شمسی باشه چطور؟
1- بهتره روزهای تعطیل رو برحسب روز و ماه سال (شمسی و قمری) خودتون یکبار از روی تقویم محاسبه کنید و بگذارین. بعد با کلاسهای تقویم شمسی و قمری مثل همین JDF یا Hijri کار کنید.
2- اگه تاریخ شمسی وارد شد، با کمک jdf::jalali_to_gregorian تبدیلش کنید به میلادی اگه نیاز بود. اگه برعکس هم خواستین تبدیل کنید از jdf::gregorian_to_jalali استفاده کنید.