我正在設置最近的活動功能,從本週獲取所有用戶活動。不過,我不知道如何從本週開始所有活動,因爲我需要比較現在和一週之前的日期。請你能告訴我我該怎麼做?我正在使用MySQL數據庫來保存所有的信息。我有表格,喜歡,關注,評論和帖子。我顯然需要比較日期以獲取所有表中的所有信息。如何在PHP中比較日期
我在我的MySQL數據庫中插入日期時使用了這種方法。
function uk_date() {
$sign = "-";
$h = "0";
$dst = "true";
if ($dst) {
$daylight_saving = date('I');
if ($daylight_saving){
if ($sign == "-"){ $h=$h-1; }
else { $h=$h+1; }
}
}
$hm = $h * 60;
$ms = $hm * 60;
if ($sign == "-"){ $timestamp = time()-($ms); }
else { $timestamp = time()+($ms); }
return $gmdate = gmdate("d/m/Y g:i:s A", $timestamp);
}
另外,在我的分貝字段「日期」是不是一個時間戳,它是從上面的uk_date()方法生成的字符串。這是我不確定如何比較日期的地方。
你看過strtotime函數嗎? –