簡體   English   中英

轉換日期並從字符串日期php中刪除時間

[英]Convert date and remove time from a string date php

我有這兩個DateTime值: 2018-08-19T16:00:00Z1534694400 對於第一個值,我需要從日期中刪除T16:00:00Z ,對於第二個值,我需要將其轉換為正常日期。 我如何使用php的DateTime類做到這一點?

第一次約會:

$dt = new \DateTime('2018-08-19T16:00:00Z');
echo $dt->format('Y-m-d');

對於時間戳:

$dt = new \DateTime();
$dt->setTimestamp(1534694400);
echo $dt->format('Y-m-d');
<?php

  //1st
  $date=date_create("2018-08-19T16:00:00Z");
  echo date_format($date,"Y-m-d");

  //2nd
  $date=date_create();
  date_timestamp_set($date,1534694400);
  echo date_format($date,"Y-m-d");

?>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM