摘要
IntlCalendar::roll 函数在指定的日历字段中滚动指定的增量值。它可以用于调整日期和时间值,例如将日期移动到下一个月或将时间移动到下一小时。
详细说明
语法
IntlCalendar::roll(int $field, int $amount) : void
参数
返回值
无。
字段
以下是一些可以与 IntlCalendar::roll 函数一起使用的日历字段:
用法
IntlCalendar::roll 函数可以用于各种目的,例如:
$calendar = new IntlCalendar("en_US", IntlCalendar::GREGORIAN);
$calendar->setTime(1589126400); // 2020-05-12 12:00:00 PST
$calendar->roll(IntlCalendar::MONTH, 1);
echo $calendar->get(IntlCalendar::MONTH_NAME); // June
$calendar = new IntlCalendar("en_US", IntlCalendar::GREGORIAN);
$calendar->setTime(1589126400); // 2020-05-12 12:00:00 PST
$calendar->roll(IntlCalendar::HOUR_OF_DAY, 1);
echo $calendar->get(IntlCalendar::HOUR_OF_DAY); // 13
$calendar = new IntlCalendar("en_US", IntlCalendar::GREGORIAN);
$calendar->setTime(1589126400); // 2020-05-12 12:00:00 PST
$calendar->roll(IntlCalendar::DAY_OF_MONTH, -1);
echo $calendar->get(IntlCalendar::DAY_OF_MONTH); // 11
注意:
以上就是PHP中IntlCalendar::roll 什么意思?如何使用?的详细内容,更多请关注编程网其它相关文章!
--结束END--
本文标题: PHP中IntlCalendar::roll 什么意思?如何使用?
本文链接: https://www.lsjlt.com/wiki/b384b436af.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-10-23
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0