MySQL Fatched Datetime中的PHP日期格式
有人能帮忙吗? 我搜索了很多网站(包括stackoverflow),但找不到确切的答案 这可能很容易,但我需要知道 2014-11-21 18:49:55 我需要把它转换成 2014年11月21日下午6:49 有人能帮我吗 提前感谢您的帮助。MySQL Fatched Datetime中的PHP日期格式,php,date,datetime,formatting,Php,Date,Datetime,Formatting,有人能帮忙吗? 我搜索了很多网站(包括stackoverflow),但找不到确切的答案 这可能很容易,但我需要知道 2014-11-21 18:49:55 我需要把它转换成 2014年11月21日下午6:49 有人能帮我吗 提前感谢您的帮助。 <?php $providedTime = '2014-11-21 18:49:55'; $newTime = strtotime($providedTime); echo date('g:i A, dS F Y', $newTime); ?>
<?php
$providedTime = '2014-11-21 18:49:55';
$newTime = strtotime($providedTime);
echo date('g:i A, dS F Y', $newTime);
?>
[工作示例][1]
我们可以使用PHP函数以所需格式获取提供的日期
date()
函数有各种参数,我们可以很好地使用它们
希望它对你有用。试试这个-
$date = "2014-11-21 18:49:55";
echo date('g:i A, jS F, Y', strtotime($date));
输出-
6:49 PM, 21st November, 2014
这应该适合您:
$date = "2014-11-21 18:49:55";
echo date('g:i A, dS F Y', strtotime($date));
输出:
6:49 PM, 21st November 2014
到目前为止你自己都做了些什么?只要使用
strotime()
和date()
就可以解决这个问题。一个更优雅的方法是使用DateTime
你不能自己写答案吗?你用S
和strotime()
更新了答案,我已经有了。它看起来与变量名和文本几乎相同,如:“Output:”…哈哈<代码>s已经存在。首先我添加了格式,然后添加了strottime。。哈哈。。。
$originalDate = "2014-11-21 18:49:55";
$newDate1 = date("g:i A,", strtotime($originalDate));
$newDate2 = date("d", strtotime($originalDate));
$newDate3 = date("F, Y", strtotime($originalDate));
echo $newDate1.' '.$newDate2.'th '.$newDate3;