簡體   English   中英

快速格式化的東西

[英]Quick date formatting thing

我怎么20120204轉換成Mon, 04 Feb 2012 00:00:00 +0000 PHP的版本是5.4。

$> php -r 'echo date("r", mktime(0,0,0,2,4,2012));' 會給你Sat, 04 Feb 2012 00:00:00 +0530 ......

您可以在此處查看日期mktime的詳細語法

在應用日期之前,您可能還需要檢查此方法: $> php -r 'print_r(strptime("20120204", "%Y%m%d"));' 這將為您提供輸入數據格式的組件

通常建議使用PHP的DateTime類進行日期處理/操作。 所以你會做這樣的事情

$dateString = '20120204';
$dateObject = DateTime::createFromFormat( 'Ymd', $dateString );
echo $dateObject->format( 'r' );

暫無
暫無

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

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