Heim > Artikel > Backend-Entwicklung > So fragen Sie die diesjährigen Daten in PHP ab
So fragen Sie die diesjährigen Daten in PHP ab: 1. Ermitteln Sie die Uhrzeit dieses Jahres über das Datum. 2. Führen Sie die Abfrageanweisung „$result = $db->where($where)->select();“ aus. .
Die Betriebsumgebung dieses Artikels: Windows 7-System, Thinkphp v5.1-Version, Dell G3-Computer.
Wie frage ich die diesjährigen Daten mit PHP ab?
thinkphp fragt die Daten des Tages, dieser Woche, dieses Monats und dieses Jahres ab
Der Code lautet wie folgt:
//当天时间 $where['time'] = array( array('egt',strtotime(date('Y-m-d',time())), array('lt',strtotime(date('Y-m-d',time())).'+1 day') ); // 本周时间 $where['time'] = array( array('egt',strtotime(date('Y-m-d',time())).'-'.date('w',time()).' day'), array('lt',strtotime(date('Y-m-d',time())).'+1 week -'.date('w',time()).' day'); ); // 本月时间 $where['time'] = array( array('egt',strtotime(date('Y-m',time()))), array('lt',strtotime(date('Y-m',time()).'+1 month')) ); // 本年时间 $where['time'] = array( array('egt',strtotime(date('Y',time()))), array('lt',strtotime(date('Y',time()).'+1 year')) );
Das Obige ist die Abfragebedingung, wenden Sie sie einfach direkt auf die Abfrageanweisung an
$result = $db->where($where)->select();
Korrektur der oben genannten Abfragezeit in diesem Jahr
$where['time'] = array( array('egt',strtotime(date('Y-01-01',time())), array('lt',strtotime(date('Y-01-01',time()).'+1 year')) );
reparierte Version
//昨天时间 $yesterday['addtime'] = array( array('egt',strtotime(date('Y-m-d',time()).' -1 day')), array('lt',strtotime(date('Y-m-d',time()))) ); //当天时间 $day['addtime'] = array( array('egt',strtotime(date('Y-m-d',time()))), array('lt',strtotime(date('Y-m-d',time()).' +1 day')) ); // 本月时间 $month['addtime'] = array( array('egt',strtotime(date('Y-m',time()))), array('lt',strtotime(date('Y-m',time()).' +1 month')) ); // 本周时间 $week['addtime'] = array( array('egt',strtotime(date('Y-m-d',time()).'-'.date('w',time()).' day')), array('lt',strtotime(date('Y-m-d',time()).'+1 week -'.date('w',time()).' day')) );
Empfohlenes Lernen: „PHP-Video-Tutorial“ „Die neuesten 10 Thinkphp-Video-Tutorials“
Das obige ist der detaillierte Inhalt vonSo fragen Sie die diesjährigen Daten in PHP ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!