PHP IntlCalendar inDaylightTime () function

PHP

Syntax:
  • Object Oriented Style
    bool public IntlCalendar::inDaylightTime (void )
  • Procedural style
    bool intlcal_in_daylight_time (IntlCalendar $cal)
  • Parameters:This function takes a single $cal,parameter that contains the IntlCalendar object resource.Return value: This function returns TRUE if the date is in daylight saving time, FALSE otherwise.The following program illustrates the IntlCalendar::inDaylightTime() function in PHP:Program :  
    // Set the DateTime zone ini_set (  'date.timezone' , ' Europe / Lisbon' );  
    // Create an IntlCalendar instance $calendar = IntlCalendar::createInstance ( 'Europe / Lisbon' );  
    // Check if the object's time is in
    // Daylight saving time or not var_dump ( $calendar -> inDaylightTime());  
    // Set month field to IntlCalendar $calendar -> set (IntlCalendar::FIELD_MONTH, 11);  
    // Check if the object's time is in
    // Daylight saving time or not var_dump ( $calendar -> inDaylightTime());  
    // Declare the IntlGregorianCalendar object $calendar = new IntlGregorianCalendar (2019, 8, 24, 12, 40, 10);  
    // Check if the object's time is in
    // Daylight saving time or not var_dump ( $calendar -> inDaylightTime());  
    // Set the date for the DateTime $calendar -> set (2019, 8, 24);  
    // Check if the object's time is in
    // Daylight saving time or not var_dump ( $calendar -> inDaylightTime());  
    ?>
    Exit:
    bool (true ) bool (false) bool (true) bool (true)
    Link: https://www.php.net/manual/en/intlcalendar.indaylighttime.php



Get Solution for free from DataCamp guru