PHP获取时间戳是通过PHP time()函数实现的,PHP获取日期则是通过PHP data()函数实现的,它们具体是如何实现的,下面给出了具体的例子。
设置时区date_default_timezone_set("Asia/Shanghai");
date_default_timezone_set(PRC);//这两种方法效果相同
时间戳转日期,可以用date(‘Y-m-s h:i:s’, 具体时间戳来实现)
日期转换时间戳,用strtotime("date()").
时间戳格式//获取今日开始时间戳和结束时间戳
$beginToday=mktime(0,0,0,date(m),date(d),date(Y));
$endToday=mktime(0,0,0,date(m),date(d)+1,date(Y))-1;
//获取昨日起始时间戳和结束时间戳
$beginYesterday=mktime(0,0,0,date(m),date(d)-1,date(Y));
$endYesterday=mktime(0,0,0,date(m),date(d),date(Y))-1;
//获取本周起始时间戳和结束时间戳
$beginThisweek = mktime(0,0,0,date(m),date(d)-date(w)+1,date(y));
$endThisweek=tim