Php 仅从数据库中获取时间戳日期
在我的数据库中的staff_registered列下,我有日期 2013-11-26 01:24:34 从同一列中,我只想知道日期 2013-11-26 我该怎么做?谢谢大家! 我尝试的是:Php 仅从数据库中获取时间戳日期,php,mysql,date,time,fetch,Php,Mysql,Date,Time,Fetch,在我的数据库中的staff_registered列下,我有日期 2013-11-26 01:24:34 从同一列中,我只想知道日期 2013-11-26 我该怎么做?谢谢大家! 我尝试的是: <?php echo $staffResults['date(staff_registered)']; ?> 使用日期函数: <?php $time = '2013-11-26 01:24:34'; //Assign your variable of datetime. //
<?php echo $staffResults['date(staff_registered)']; ?>
使用日期函数:
<?php
$time = '2013-11-26 01:24:34'; //Assign your variable of datetime.
// may be it is like : $time = $staffResults['staff_registered'];
echo date("Y-m-d", strtotime($time)); //output: 2013-11-26
?>
<?php
$time = '2013-11-26 01:24:34'; //Assign your variable of datetime.
$date = new DateTime($time);
echo $date->format('Y-m-d'); //output: 2013-11-26
?>
使用日期功能:
<?php
$time = '2013-11-26 01:24:34'; //Assign your variable of datetime.
// may be it is like : $time = $staffResults['staff_registered'];
echo date("Y-m-d", strtotime($time)); //output: 2013-11-26
?>
<?php
$time = '2013-11-26 01:24:34'; //Assign your variable of datetime.
$date = new DateTime($time);
echo $date->format('Y-m-d'); //output: 2013-11-26
?>
只需使用mySql日期函数,如下所示
SELECT date(staff_registered), field2, field3 FROM ......
只需使用mySql日期函数,如下所示
SELECT date(staff_registered), field2, field3 FROM ......
您可以使用date(t_stamp)
仅从时间戳中获取日期部分
比如在mysql中,试试这个
SELECT DATE('2016-10-15 01:02:03'); -> '2016-10-15'
您可以使用date(t_stamp)
仅从时间戳中获取日期部分
比如在mysql中,试试这个
SELECT DATE('2016-10-15 01:02:03'); -> '2016-10-15'
回显日期('m-d-Y H:i:s',strotime($date_变量));根据您的需要,您可以编辑m-d-Y H:i:s
echo date('m-d-Y H:i:s',strotime($date_变量));根据您的需要,您可以编辑m-d-Y H:i:s
输出为1960-15-13,但在数据库中是今天的日期,您可以准确地共享数据库日期。输出为1960-15-13,但在数据库中是今天的日期,您可以准确地共享数据库日期。