我有个问题。我必须通过JPA将日期对象保存在Mysql数据库中。要做到这一点,我使用以下注释
@Temporal(TemporalType.TIMESTAMP)
private Date date;
当我试图向mysql数据库中添加一个元素时,一切都像魅力一样工作。这是一个保存在时间戳字段中的日期示例,2014-06-09 :00:00。当我从数据库中检索日期时,我得到了Mon Jun 09 05:00:00 CEST 2014。如何设置从数据库中获取的日期的格式、本地化和其他所有内容?
如何将MySQL数据库中的这个日期时间与now进行比较?
我使用MySQL函数now()发送数据库记录中的日期,并尝试检测超过30天的记录。
if (date_diff($myrow["LastLogin"], time()) > -30) {
}
$myrow["LastLogin"]确实包含一个有效值,因为我将其视为文本。在数据库中确认为"datetime“类型。
下面是更多的代码。
if ($myrow = mysql_fetch_array($result_set)) {
do {
if (date_diff($my