Some issues about time format in PHP

零下一度
Release: 2023-03-10 18:14:02
Original
1041 people have browsed it

1. Convert the '2016-06-16' format to '20160616'

<span style="color: #0000ff"><?</span><span style="color: #ff00ff">php
header("Content-type: text/html; charset=utf-8"); 
$txDate = &#39;2016-06-16&#39;;
$dateTime = explode(&#39;-&#39;, $txDate);
$Time = $dateTime[0].$dateTime[1].$dateTime[2];
var_dump($Time);

结果:string &#39;20160616&#39; (length=8) 
</span><span style="color: #0000ff">?><br><br> $dateTime = explode('-', $params['txDate']);<br> $dateTime = $dateTime['0'].$dateTime['1'].$dateTime['2'];   var_dump($dateTime); //20160616<br></span>
Copy after login

2. By date YYYY-MM-DD format "2016-06-16 00:00:00 Query today’s content. Need to splice today’s starting time.

<?php
header("Content-type: text/html; charset=utf-8"); 
$txDate = &#39;2016-06-16&#39;;
$dateTime1 = strtotime($txDate);  //int 1466028000 将英文文本日期时间解析为 Unix 时间戳:
$dateTime2= date("Y-m-d H:i:s",$dateTime1); //string &#39;2016-06-16 00:00:00&#39; (length=19)  Date() 函数把时间戳格式化为更易读的日期和时间。

//拼接今日最后时间2016-06-16 23:59:59
$dateTime= date("Y-m-d H:i:s",strtotime(date("Y-m-d",strtotime($dateTime2))."+ 23 hours 59 minutes  59 seconds ")); //string &#39;2016-06-16 23:59:59&#39; (length=19)

$sql = select * form `vvt_user` where userid = 100 AND date_time >= $dateTime2 AND date_time <= $dateTime;?>
Copy after login

3. Query sql in php to convert the time into unix timestamp for comparison;

$sql .=   &#39; AND UNIX_TIMESTAMP(vvt_repayment.date) >= &#39;.strtotime($day);
$sql .=   &#39; AND UNIX_TIMESTAMP(vvt_repayment.date) <= &#39;.strtotime($endday);
Copy after login

The above is the detailed content of Some issues about time format in PHP. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template