我想添加兩個日期並且希望總微秒。請另外告訴我如何添加它。我正在添加timestramp並顯示總數。請給我一些建議。我不知道,我發現在谷歌,但沒有得到任何東西。我需要微秒。添加兩次以獲得總微秒
<?php
$st="2012-11-05 01:23:03";
$et="2012-11-07 05:23:04";
$totalMicroscond= $st+$et;
?>
我想添加兩個日期並且希望總微秒。請另外告訴我如何添加它。我正在添加timestramp並顯示總數。請給我一些建議。我不知道,我發現在谷歌,但沒有得到任何東西。我需要微秒。添加兩次以獲得總微秒
<?php
$st="2012-11-05 01:23:03";
$et="2012-11-07 05:23:04";
$totalMicroscond= $st+$et;
?>
$total = strtotime($st) + strtotime($et);
我沒有看到一個合乎邏輯的理由添加這兩個日期,所以我假設你要計算的日期之間的差值。
<?php
$st="2012-11-05 01:23:03";
$et="2012-11-07 05:23:04";
$totalMicroscond= (strtotime($et)- strtotime($st))*1000;
echo $totalMicroscond;
?>
其實我希望他們在添加$ s和$ et後的總微秒數。減法或加法是獲得總微秒的正確方法。 –
<?php $ time = microtime(true); //但是我想將變量$ st放入microtime(true)中。如何添加變量。 $ micro_time = sprintf(「%06d」,($ time - floor($ time))* 1000000); $ date = new DateTime(date('Y-m-d H:i:s。'。$ micro_time,$ time)); print「Date with microseconds:
」 。$ date-> format(「Y-m-d H:i:s.u」); ?> –
$ totalMicroscond = strtotime($ st)+ strtotime($ et);我加了,但我只需要微秒 –
你的問題沒有提到。 'strtotime'函數會將您的YYYY-MM-DD日期轉換爲時間戳。這不是你需要的嗎? – bbb
對不起,但我在下面添加了解釋。我想添加兩個日期,只需要它們的總微秒。 –