php - PHP:如何知道日期是否在当月?
问题描述
我需要知道日期是否在当前月份。
例子:
如果日期是 2018-06 -30 并且当前月份是六月 (06),那么true。
如果日期是 2018-07 -30 并且当前月份是六月 (06),那么false。
我有一个包含 1000 多个日期的日期列表,我只想显示或着色属于当前月份的日期。
解决方案
您可以在一条线上完成所有操作。基本上将有问题的日期转换为 PHP 时间,并获取月份。
date('m',strtotime('2018-06-30' )) == date('m');
使用该date()
函数,如果您只传入格式,它将假定当前日期/时间。您可以传入time()
对象的第二个可选变量以代替当前日期/时间。
推荐阅读
- java - 应用程序崩溃但代码中没有错误
- python - 凯拉斯。是否可以将一层的批量输出用作下一层的输入?
- django - 我可以在具有共享外键值的两个模型之间创建相关的 Django 字段吗?
- vue.js - 如何在我的 Vue 组件中修复“[vuex] 未知操作类型:lookupName”?
- ios - 将圆角应用于 UIView 时约束未正确显示(仅在 iPhone XS Max 和 + 版本上)
- amazon-web-services - 如何在 s3 中使用同步获取下载的文件?
- javascript - Google 日历 API:事件:观看 - 频道 ID 必须匹配 [A-Za-z0-9\\-_\\+/=]+
- typo3 - TYPO3 后端深层链接到页面记录
- java - 我需要在子类中覆盖 CompareTo 方法
- amazon-web-services - 加密 EKS 中的流量