我有这样的日期/时间值;
2014-01-07T16:19:08Z
我希望使用PHP
将其转换为以下格式2015-03-21 02:12:01
我知道我可以两次使用字符串替换来删除T和Z字符但是看起来不对..
答案 0 :(得分:1)
date_format()函数返回根据指定格式格式化的日期。
$date=date_create("2014-01-07T16:19:08Z");
echo date_format($date,"Y-m-d H:i:s");
还有一种方式
echo date('Y-m-d H:i:s',strtotime('2014-01-07T16:19:08Z'));
更新
date_create()函数返回一个新的DateTime对象。
<强> Reference 强>
答案 1 :(得分:1)
class foo{
private MyDbContext db = new MyDbContext();
Public Actionresult test()
{
ViewModel.bla = db.bla.tolist();
... about 6 more lines that are the same on many methods...
ViewModel.page = db.uniquelogic.tolist();
}
答案 2 :(得分:1)
将strtotime()
与date()
echo date('Y-m-d H:i:s',strtotime('2014-01-07T16:19:08Z'));