繁体   English   中英

使用特定的PHP日期时间戳从今天获取值

[英]Get values from today using specific php date timestamp

您好,今天,我编写了一个系统,其中记录了每个用户登录名,并使用MySQL的PDO将其插入到数据库中,并使用下面的PHP代码使用日期记录了每个登录名,并将每个值插入到名为user_logins的MySQL数据库表中。 我用下面的日期字符串记录了登录名...

date("D dS F H:i:s")

输出“例如,9月12日星期六20:59:33”,但是我想做的是从user_logins表中获取所有值,但仅在今天发生时才获取它们。 因此,基本上我想将当前拥有的系统(显示所有最近的登录名)转为仅显示今天发生的今天的登录名?

请不要再问我另一个问题,因为它们与我使用的date()方法不同,而且大多数问题我都已经检查过并且不成功。

您必须使用2015-09-13 12:12:12格式更改日期的字段类型,并将其设置为datetime

然后,通过添加到WHERE子句中,您将获得今天的活动数据

WHERE date(date_field) = CURDATE()

要显示数据,您必须使用DATE_FORMAT()在SELECT中或在PHP中使用strtotime()和date()函数格式化其数据。

这就是数据库的工作方式,越早学习它,您节省的时间就越多。

您可以将日期字段拆分为子字符串,然后比较那些日期和月份字段。 尝试此操作以查看如何在mysql中拆分字符串。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM