🍉 判断时间范围
大约 2 分钟
🍉 判断时间范围
isToday()
判断日期是否为今天
参数
参数 | 描述 | 是否必须 |
---|---|---|
datetime | 任意类型的字符串时间或时间戳 | 必须 |
返回值
Bool类型的结果:
true
或false
示例代码
/* 判断日期是否为今天 */
TimeHelper::isToday('2020-4-10 23:01:11');
// false
isYesterday()
判断日期是否为昨天
参数
参数 | 描述 | 是否必须 |
---|---|---|
datetime | 任意类型的字符串时间或时间戳 | 必须 |
返回值
Bool类型的结果:
true
或false
示例代码
/* 判断日期是否为昨天 */
TimeHelper::isYesterday('2020-4-10 23:01:11');
// false
isTomorrow()
判断日期是否为明天
参数
参数 | 描述 | 是否必须 |
---|---|---|
datetime | 任意类型的字符串时间或时间戳 | 必须 |
返回值
Bool类型的结果:
true
或false
示例代码
/* 判断日期是否为明天 */
TimeHelper::isTomorrow('2020-4-10 23:01:11');
// false
isThisWeek()
判断日期是否为本周
参数
参数 | 描述 | 是否必须 |
---|---|---|
datetime | 任意类型的字符串时间或时间戳 | 必须 |
返回值
Bool类型的结果:
true
或false
示例代码
/* 判断日期是否为本周 */
TimeHelper::isThisWeek('2020-5-1');
// false
isThisMonth()
判断日期是否为本月
参数
参数 | 描述 | 是否必须 |
---|---|---|
datetime | 任意类型的字符串时间或时间戳 | 必须 |
返回值
Bool类型的结果:
true
或false
示例代码
/* 判断日期是否为本月 */
TimeHelper::isThisMonth(1586451741);
// false
isThisYear()
判断日期是否为今年
参数
参数 | 描述 | 是否必须 |
---|---|---|
datetime | 任意类型的字符串时间或时间戳 | 必须 |
返回值
Bool类型的结果:
true
或false
示例代码
/* 判断日期是否为今年 */
TimeHelper::isThisYear('Apr 11, 2023');
// true
getWeekDay()
判断日期是星期几
参数
参数 | 描述 | 是否必须 |
---|---|---|
datetime | 任意类型的字符串时间或时间戳 | 可选, 默认值为当前日期 |
返回值
返回值为1-7, 1为星期一... 7为星期日
示例代码
/* 判断指定时间是星期几 */
TimeHelper::getWeekDay('2023-10-01 12:31:01');
// 7
/* 判断今天是星期几 */
TimeHelper::getWeekDay();
// 3
isWeekday()
判断日期是否为平常日
参数
参数 | 描述 | 是否必须 |
---|---|---|
datetime | 任意类型的字符串时间或时间戳 | 可选, 默认值为当前日期 |
返回值
Bool类型的结果: 周一到周五返回
true
, 周六日返回false
示例代码
/* 判断指定时间是否为平常日 */
TimeHelper::isWeekday('Mar 8, 2023');
// true
isWeekend()
判断日期是否为周末
参数
参数 | 描述 | 是否必须 |
---|---|---|
datetime | 任意类型的字符串时间或时间戳 | 可选, 默认值为当前日期 |
返回值
Bool类型的结果: 周六日返回
true
, 周一到周五返回false
示例代码
/* 判断指定时间是否为周末 */
TimeHelper::isWeekend(1698516612);
// true