PHP 8.5.0 RC 2 available for testing

IntlCalendar::setDateTime

(PHP 8 >= 8.3.0)

IntlCalendar::setDateTimeSet a date and time fields

Description

public IntlCalendar::setDateTime(
int $year,
int $month,
int $dayOfMonth,
int $hour,
int $minute,
? int $second = null
): void

Sets a date and time fields to the given value.

Parameters

year

The new value for IntlCalendar::FIELD_YEAR .

month

The new value for IntlCalendar::FIELD_MONTH . The month sequence is zero-based, i.e., January is represented by 0, February by 1, ..., December is 11 and Undecember (if the calendar has it) is 12.

dayOfMonth

The new value for IntlCalendar::FIELD_DAY_OF_MONTH .

hour

The new value for IntlCalendar::FIELD_HOUR_OF_DAY .

minute

The new value for IntlCalendar::FIELD_MINUTE .

second

The new value for IntlCalendar::FIELD_SECOND .

Return Values

No value is returned.

Examples

Example #1 IntlCalendar::setDateTime() example

<?php
$intlCal
= IntlCalendar::createInstance('UTC');

$intlCal->setDateTime(2012, 1, 29, 23, 58);
?>

Found A Problem?

Learn How To Improve This PageSubmit a Pull RequestReport a Bug
+add a note

User Contributed Notes

There are no user contributed notes for this page.

AltStyle によって変換されたページ (->オリジナル) /