ホームページ >php教程 >php手册 >PHPで一昨日と昨日の日付を取得するコード

PHPで一昨日と昨日の日付を取得するコード

WBOY
WBOYオリジナル
2016-06-13 12:31:09914ブラウズ

一昨日面接に行った時もそうだったんですが、その時は思い出せなくて、date_sub(now(),'interval 1 day');date('Y/m/d h だけ覚えています。 MYSQL の :i:s',mktime (date('h'), date('i'), date('s'), date('m') , date('d') 1, date('Y ')));



--------------------------------- ---------------------------------------------------- ----------

まず今日の UNIXTIME を取得します。
次に 1 日または 2 日の秒を減算します。
減算された UNIXTIME を日付にフォーマットします。

------------------------------------------ ---------- ------------------------------------




CODE:[クリップボードにコピー]date_default_timezone_set('Asia/Shanghai');
#Yesterday
echo date("Y/m/d h:i: s",time( )-24*60*60);
echo "
";
#一昨日
echo date("Y/m/d h:i:s", time()-2* 24*60*60);


---------------------- ---------- -------------------------------------- ---------- --

アップ

---------------------- ---------------------------------------------------- ----
メソッドはたくさんありますが、その 1 つを紹介します。

date("Y/m/d H:i:s", strtotime("1 days ago")) ;
date("Y/m/d H:i:s", strtotime("2 日前")); ---------------------------------------------------- --------- ------

date("Y/m/d H:i:s",mktime(0,0,0,date("m") ,date("d")-1 ,date("Y")));

---------------------- ---------------------------------------------------- ------

時間を計算するのはとても面倒でした。笑、勉強になりました。来週の現在の時刻です。
date_default_timezone_set('アジア/上海');
$tmp = time() 60*60*24*7;
print date("m/d/Y H:i:s", $tmp ) ;

------------------------------------------ ----- --------------------------------------

もう 1 つ追加します:
$time_yes=localtime(time()-24*60*60, true);
$time_b_yes=localtime(time()-2*24*60*60); 、 true);
$yesterday=$time_yes ['tm_mday'];
$the_day_before_yes=$time_b_yes['tm_mday']; ------------ -------------------------------------- ------------ ------
time()-86400 昨日の

------ -------------------------------------------------------- -------------- --

ルユンナ様

--------------- ------------ -------------------------------------- -------




引用:
元の投稿 by hutule110 on 2007-3-22 09:51
date("Y/m/ d H:i:s", mktime(0,0,0,date("m"),date("d")-1,date("Y")));
これは素晴らしいです!

------------------------------------------ ---------- ------------------------------------

< ?
// 昨日
print date('Y-m-d' , strtotime('-1 day'));

//先週
print date('Y-m-d' , strtotime(' -1 週間'));

//先月
print date('Y-m-d' , strtotime('-1 month'));

//昨年
print date('Y-m-d' , strtotime('-1 year'));

------- ---------------------------------------------- --- --------



引用:
元の投稿 by hutule110 on 2007-3-22 09:51
date("Y/ m/d H :i:s",mktime(0,0,0,date("m"),date("d")-1,date("Y")));
関数が呼び出された回数

を入手しました------------------------------------------ --- -------------------------------------

strtotime はタイムスタンプを取得します, 次に、自分でフォーマットします。
strtotime('-2 day');

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。