php - 查找给定一天的当前月份的第一秒时间戳

标签 php mysql date datetime select

我的日期格式类似于 '2016-09-21'。我想要实现的目标是在那天找到当月(当年)第一天的第一秒。

我想这样做是因为 a 有一个采用 DATETIME 格式的 MySQL 列。所以我想SELECT当月的所有记录。

最佳答案

您可以使用SQL获取当月的所有记录:

select * from your_table
where year(curdate()) = year(datecolumn)
and month(curdate()) = month(datecolumn)

来自:mysql query to select all rows of current month?

关于php - 查找给定一天的当前月份的第一秒时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39763499/

相关文章:

javascript - 将日期转换为文本

javascript - 比较 Angular JS 中的日期

php - 如何使用 JavaScript 将 <tr> 的背景颜色更改为一种颜色,然后再恢复为默认颜色?

java - 如何解决第 1 行第 "Incorrect integer value: ' 列的错误 'type_id' null'?

javascript - 在我的日期验证中合并前导零

mysql - Rails 生产中的 "Connecting to database specified by database.yml"

php - 用户可以使用直接链接访问 protected 页面。如何创建重定向?

php - 将 URL 转换为文件系统路径

php - MySql - 如果另一个表中存在值,则更改返回值

php - Codeigniter 插入 MySql 表具有自动递增 ID 的位置?