【发布时间】:2016-10-28 12:46:17
【问题描述】:
我有这个日期/时间字符串
$dateTime = '2016-11-01T16:00:59:999000Z';
我希望能够删除Z 之前的3 位数字。
不太确定该怎么做。我试图重做这个:
substr($dateTime, 0, -3);
但不知道如何在 Z 之前而不是在字符串末尾进行修剪。
【问题讨论】:
-
嘿,不知道这段代码被迭代了多少次,但stackoverflow.com/a/40305677/2191572 是最慢的,其次是stackoverflow.com/a/40305493/2191572,stackoverflow.com/a/40305555/2191572 是最快的。 PHP 5.6.20 中的 100k 次迭代给出 0.173 秒、0.039 秒和 0.025 秒。
标签: php datetime substring rfc3339