ホームページ  >  記事  >  バックエンド開発  >  PHPタイムスタンプ変換の例_PHPチュートリアル

PHPタイムスタンプ変換の例_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:34:52723ブラウズ

次の例では結果が生成されます。

コードをコピーします。 コードは次のとおりです。

array(3) { ["yesterday"]=> array(2) { [0]=> int(1395874800) [ 1]=> int(1395961199) } ["今日"]=> array(2) { [0]=> int(1396047599) } [ "明日"]= > 配列(2) { [0]=> int(1396047600) [1]=> int(1396133999) }

コードをコピーします

コードは次のとおりです:
//昨日、今日、明日の日付変換
//($startstr 今日の開始タイムスタンプ)

//(昨日、今日、明日)の 0:00 と 23:59:59 を返します

function alldaytostr($startstr) {
$oneday_count = 3600 * 24; //1 日は何秒ですか
//明日
$tomorrow_s = $startstr + $oneday_count; //明日から始めます
$tomorrow_e = $tomorrow_s + $oneday_count - 1;明日終了
//昨日
$yesterday_s = $startstr - $oneday_count; //昨日開始
$yesterday_e = $startstr - 1; //昨日終了
//今日終了
$today_e = $tomorrow_s - 1;
//昨日、今日 明日の0:00と今日の23:59:59を組み合わせて配列
$allday_array = array('yesterday' => array($yesterday_s, $yesterday_e),
'today' => array($startstr , $today_e ),
'tomorrow' => array($tomorrow_s, $tomorrow_e));
return $allday_array;
}
//その日の開始時刻
$btime = date('Y-m-d'.'00 :00:00 ',time());
//「開始」タイムスタンプに変換します
$btimestr = strtotime($btime);
var_dump(alldaytostr($btimestr));

?>


http://www.bkjia.com/PHPjc/747676.html

www.bkjia.com本当http://www.bkjia.com/PHPjc/747676.html技術記事次の例では、結果が生成されます。 コードをコピーします。 コードは次のとおりです。 array(3) { ["yesterday"]= array(2) { [0]= int(1395874800) [1]= int(1395961199) } [ "今日"]= array(2) { [0]= int(1395961200) [...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。