[英]PHP MySQL filtering results
我目前正在為廣播電台構建腳本,並且需要以下腳本的幫助:
$yesterday = strtotime('yesterday');
$yesterdow = date('l',$yesterday);
$order = "SELECT * FROM timetable WHERE day = '$yesterdow' ORDER BY time";
$result = mysql_query($order);
假定要做的是返回前一天的時間表,從00:00到23:00。 但是目前,它僅從01:00到23:00返回。 有什么辦法可以使00:00包括在內?
您可以使用date_default_timezone_set
和必要的時區在收到$ yesterday之前更改時區。
例如date_default_timezone_set('America / Los_Angeles');
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.