[英]PHP: Efficient date string formatting
將大量日期字符串從一種格式格式化為另一種格式很慢。
在一個循環中,我們執行了大量操作,其中之一是將日期字符串的格式從ISO8601
更改為Ymd HH:MM:SS
。 它的成本約。 其他操作時間加倍。 由於存在大量項目,因此會增加大量時間。
問題:有沒有一種更有效的方法來格式化日期字符串,那么:
$formatted = (new DateTime($IsoString))->format('Ymd HH:MM:SS');
??
可能值得對內置函數進行基准測試以防止每次創建新類:
date('Y-m-d HH:MM:SS', strtotime($IsoString));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.