1. Convertissez le format de '2016-06-16' en '20160616'
1 | <span style= "color: #0000ff" ></span><span style= "color: #0000ff" ><?php<br/>header( "Content-type: text/html; charset=utf-8" ); <br/> $txDate = '2016-06-16';<br/> $dateTime = explode ('-', $txDate );<br/> $Time = $dateTime [0]. $dateTime [1]. $dateTime [2];<br/>var_dump( $Time );<br/><br/>结果:string '20160616' (length=8) <br/>?><br/><br/> $dateTime = explode ('-', $params ['txDate']);<br/> $dateTime = $dateTime ['0']. $dateTime ['1']. $dateTime ['2']; var_dump( $dateTime );
|
Copier après la connexion
2 Par date AAAA-. Format MM -DD "2016-06-16 00:00:00" Interrogez le contenu d'aujourd'hui. Il faut adapter l'heure de début d'aujourd'hui.
1 2 3 4 5 6 7 8 9 10 11 | <?php
header( "Content-type: text/html; charset=utf-8" );
$txDate = '2016-06-16';
$dateTime1 = strtotime ( $txDate );
$dateTime2 = date ( "Y-m-d H:i:s" , $dateTime1 );
$dateTime = date ( "Y-m-d H:i:s" , strtotime ( date ( "Y-m-d" , strtotime ( $dateTime2 )). "+ 23 hours 59 minutes 59 seconds " ));
$sql = select * form `vvt_user` where userid = 100 AND date_time >= $dateTime2 AND date_time <= $dateTime ;
?>
|
Copier après la connexion
3. Interrogez SQL en php pour convertir l'heure en horodatage Unix à des fins de comparaison
1 2 | $sql .= ' AND UNIX_TIMESTAMP(vvt_repayment. date ) >= '. strtotime ( $day );
$sql .= ' AND UNIX_TIMESTAMP(vvt_repayment. date ) <= '. strtotime ( $endday );
|
Copier après la connexion
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!