सिंटैक्स:- ऑब्जेक्ट ओरिएंटेड स्टाइल
बूल IntlCalendar::set (int $field, int< /em> $value)
याबूल IntlCalendar::set (int $year, int $month, < em>int $dayOfMonth = NULL, int $hour = NULL, int $minute = NULL, int $second = NULL )
- प्रक्रियात्मक शैली
बूल intlcal_set (IntlCalendar $cal, int $field, < em>int $value)
याbool intlcal_set ( IntlCalendar $cal, int $year, int $माह, int $dayOfMonth = NULL, int $hour = NULL, int $मिनट = NULL, int $second = NULL)
पैरामीटर:यह फ़ंक्शन ऊपर और नीचे वर्णित कई पैरामीटर लेता है:
- $cal:इस पैरामीटर में IntlCalendar ऑब्जेक्ट संसाधन शामिल है।
- $field:यह पैरामीटर IntlCalendar दिनांक / समय फ़ील्ड के स्थिरांकों में से एक है। फ़ील्ड स्थिरांक पूर्णांक मान होते हैं और 0 से लेकर IntlCalendar::FIELD_COUNT तक होते हैं।
- $value:इस पैरामीटर में इस फ़ील्ड के लिए नया मान होता है।
- $वर्ष:इस पैरामीटर में IntlCalendar::FIELD_YEAR फ़ील्ड के लिए एक नया मान शामिल है।
- $माह:इस पैरामीटर के लिए एक नया मान है IntlCalendar::FIELD_MONTH फ़ील्ड।
- $dayOfMonth:इस पैरामीटर में IntlCalendar::FIELD_DAY_OF_MONTH फ़ील्ड के लिए नया मान शामिल है। महीने का क्रम शून्य से शुरू होता है, यानी जनवरी के लिए 0, फरवरी के लिए 1, आदि।
- $hour:इस पैरामीटर में IntlCalendar::FIELD_HOUR_OF_DAY फ़ील्ड के लिए एक नया मान शामिल है।
li>- $मिनट:इस पैरामीटर में IntlCalendar::FIELD_MINUTE फ़ील्ड के लिए नया मान शामिल है।
- $सेकंड:इस पैरामीटर में नया शामिल है IntlCalendar::FIELD_SECOND फ़ील्ड के लिए मान।
लौटा गया मान:यह फ़ंक्शन सफलता पर TRUE और विफलता पर FALSE लौटाता है। निम्न प्रोग्राम IntlCalendar::set() फ़ंक्शन को दिखाता है PHP में:
कार्यक्रम:
// दिनांक समय क्षेत्र सेट करें
ini_set
(
`date.timezone `
,
` Asia / कलकत्ता`
);
ini_set
(
`date.timezone`
,
`UTC`
);
// एक IntlCalendar उदाहरण बनाएँ
$calendar
= IntlCalendar::createInstance (
`एशिया / कलकत्ता`
) ;
// DateTime ऑब्जेक्ट सेट करें
$calendar
-> set (2019, 8, 24) ;
// कैलेंडर ऑब्जेक्ट दिखाएं
var_dump (IntlDateFormatter::formatObject (
$calendar
));
// एक नया IntlGregorianCalendar ऑब्जेक्ट घोषित करें
$calendar
= code> नया
IntlGregorianCalendar (2016, 8, 24);
// वर्ष फ़ील्ड सेट करें
< कोड>$कैलेंडर
-> सेट (IntlCalendar::FIELD_YEAR, 2018);
// कैलेंडर ऑब्जेक्ट दिखाएं
var_dump (IntlDateFormatter) ::formatObject (
$calendar
));
?>
बाहर निकलें:string (24 ) "सितंबर 24, 2019, 8:23:53 AM" स्ट्रिंग (25) "सितंबर 24, 2018, 12:00:00 पूर्वाह्न"
लिंक: https://www.php.net/manual/en/intlcalendar.set.php