Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/60.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当前时间戳->PHP日期()_Php_Mysql_Timestamp - Fatal编程技术网

当前时间戳->PHP日期()

当前时间戳->PHP日期(),php,mysql,timestamp,Php,Mysql,Timestamp,我在数据库中有一个标记为timestamp的字段,它记录当前的时间戳 我需要编写什么PHP代码才能将当前时间戳YYYY-MM-DD HH:MM:SS显示为更易于阅读的内容,即2012年4月30日下午3:45使用:dateY-m-d H:I:s,$current\u timestamp 或者对于2012年4月30日下午3:45的格式,请使用: date('F j, Y at g:ia', $current_timestamp); 用法:dateY-m-dh:i:s,$current\u时间戳 或

我在数据库中有一个标记为timestamp的字段,它记录当前的时间戳

我需要编写什么PHP代码才能将当前时间戳YYYY-MM-DD HH:MM:SS显示为更易于阅读的内容,即2012年4月30日下午3:45使用:dateY-m-d H:I:s,$current\u timestamp

或者对于2012年4月30日下午3:45的格式,请使用:

date('F j, Y at g:ia', $current_timestamp);
用法:dateY-m-dh:i:s,$current\u时间戳

或者对于2012年4月30日下午3:45的格式,请使用:

date('F j, Y at g:ia', $current_timestamp);
这方面的巨大资源:

这将为您提供当前时间的格式,该格式似乎就是您所获得的格式,否则您需要在日期格式字符串之后传入时间戳。

这方面的宝贵资源:

$time = strtotime($DBDataColumn);
strftime('%a, %b %d %Y at %I:%M %p', $time);
这将为您提供当前时间的格式,该格式似乎就是您所获得的格式,否则您需要在日期格式字符串之后传入时间戳。

使用日期对象

$time = strtotime($DBDataColumn);
strftime('%a, %b %d %Y at %I:%M %p', $time);
$date = DateTime::createFromFormat('Y-m-d H:i:s', $timestamp);
echo $date->format("F t, Y at H:i")
使用日期对象

$date = DateTime::createFromFormat('Y-m-d H:i:s', $timestamp);
echo $date->format("F t, Y at H:i")

有关和的详细信息,请参阅文档


有关和的详细信息,请参阅文档


你不会给出一个月的天数而不是时间戳上的日期吗?肖恩,你是这次比赛的获胜者。但由于某种原因,日期t,Y,at,g:ia中的at分别作为meridiem和day返回。有什么想法吗?不会给出一个月中的天数而不是时间戳所指示的日期吗?肖恩,你是这次比赛的获胜者。但由于某种原因,日期t,Y,at,g:ia中的at分别作为meridiem和day返回。有什么想法吗?你的台词不错,但普通人不知道class::AccesFunction:你的台词不错,但普通人不知道class::AccesFunction: