我有一個日期,我想只修改其中的時間戳,並保持一天的一年一樣。任何方式來做到這一點?只在PHP日期PHP更改時間戳
我有這個 2017年7月12日十三時41分23秒
我試圖創建日期
date("Y-m-d H:i:s" , strtotime(strtr("12-07-2017 13:41:23", "/", "-")))
感謝
我有一個日期,我想只修改其中的時間戳,並保持一天的一年一樣。任何方式來做到這一點?只在PHP日期PHP更改時間戳
我有這個 2017年7月12日十三時41分23秒
我試圖創建日期
date("Y-m-d H:i:s" , strtotime(strtr("12-07-2017 13:41:23", "/", "-")))
感謝
此代碼爲我工作
日期(date(「Ymd」,strtotime(「12-07-2017 13:41:23」))。「」.date(「H:i:s」));
我不知道如果這正是你需要
$xx = '12-07-2017 13:41:23';
$result = date('Y-m-d', strtotime($xx)) . date('H:i:s', time());
當修改的日期和時間,保存自己的世界痛並使用DateTime對象。要將時間戳設置爲當前時間,只需使用DateTime::setTime:
$date = new DateTime("12-07-2017 13:41:23");
$date->setTime(date('G'),date('i'),date('s'));
echo $date->format("Y-m-d H:i:s"); // Outputs 2017-07-12 01:36:29
什麼不起作用? – varuog
需要一種方法來只更改日期字符串上的時間戳 – user2861783
你想要改變什麼?改變時間(即:13:41:23)還是時間格式? –