Open In App

PHP | IntlCalendar::__construct() Function

Last Updated : 29 Aug, 2019
Comments
Improve
Suggest changes
Like Article
Like
Report
The IntlCalendar::__construct() function is an inbuilt function in PHP which is used to create a private constructor for disallowing instantiation. Syntax:
private IntlCalendar::__construct( void )
Parameters: This function does not accept any parameters. Return Value: This function does not return any value. Below program illustrates the IntlCalendar::__construct() function in PHP: Program: php
<?php

// Create an IntlCalendar from a DateTime object or string
$calendar = IntlCalendar::fromDateTime('2019-08-29 09:19:29');

// Add the date
$calendar->add(IntlCalendar::FIELD_YEAR, 5);

// Display the result date
echo IntlDateFormatter::formatObject($calendar), "\n";

// Add the date
$calendar->add(IntlCalendar::FIELD_YEAR, 10);

// Display the result output
echo IntlDateFormatter::formatObject($calendar), "\n";

// Add the date
$calendar->add(IntlCalendar::FIELD_HOUR_OF_DAY, 10);

// Display the result output
echo IntlDateFormatter::formatObject($calendar);

?>
Output:
Aug 29, 2024, 9:19:29 AM
Aug 29, 2034, 9:19:29 AM
Aug 29, 2034, 7:19:29 PM
Reference: https://www.php.net/manual/en/intlcalendar.construct.php

Next Article

Similar Reads