如何在PHP中将字符串转换为日期或日期时间

曼努埃尔(Manuel Sopena)Ballesteros

我的PHP脚本正在将“ / Date(1403071826510)/”作为JSON日期。如何将其转换为PHP Date或DateTime?

这就是我在做什么:

$milliseconds = (int) preg_replace("/[^0-9 ]/", '', $strDate);
return json_encode(Date('d/m/Y h:m',$milliseconds/1000));

但我的转换返回2147483647而不是1403071826510,因为我的操作系统是32位。

任何想法如何从接收到的字符串中获取Date或DateTime?

谢谢

用户名

这里真的不需要正则表达式。您可以简单地从字符串中间提取秒数,然后进行处理:

$sec =substr("/Date(1403071826510)/", 6, 10);
$dt = date("Y-m-d H:i:s",$sec);                // 2014-06-18 06:10:26

注意@zamnuts的评论,这是处理早期日期的正则表达式版本:

preg_match('#Date\(([0-9]{0,10}?)([0-9]{1,3}\))#',"/Date(1403071826510)/",$matches);
$dt = date("Y-m-d H:i:s", $matches[1]);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在SQLAlchemy中将字符串转换为日期时间戳

来自分类Dev

如何使用乔达时间在Java中将字符串转换为日期时间

来自分类Dev

在Django modelform中将字符串转换为日期时间

来自分类Dev

如何在Mulesoft中将字符串转换为日期?

来自分类Dev

如何在JavaScript中将日期转换为字符串?

来自分类Dev

在Java中将字符串转换为不带日期的时间

来自分类Dev

如何在SQL Server中将XML字符串值转换为日期时间

来自分类Dev

如何在pyspark中将日期时间从字符串格式转换为日期时间格式?

来自分类Dev

如何在python中将“上周日”或“下周一”之类的时间字符串转换为日期时间格式

来自分类Dev

如何在python中将时间值(以字符串形式)转换为日期时间?

来自分类Dev

如何在Javascript中将日期时间字符串(yyyymmddhhss)格式转换为dd / mm / yyyy?

来自分类Dev

如何在SQL Server中将字符串转换为日期时间

来自分类Dev

如何在MySQL中将字符串转换为日期时间格式

来自分类Dev

如何在c#中将日期时间字符串转换为“ Date Month” [12月5日]格式?

来自分类Dev

如何在PHP中将字符串转换为日期或日期时间

来自分类Dev

如何在MySQL中将日期从日期转换为字符串?

来自分类Dev

如何在python中将字符串日期转换为纪元时间戳

来自分类Dev

如何在熊猫数据框中将字符串1.424304064E9转换为日期时间?

来自分类Dev

如何在JavaScript中将日期转换为字符串?

来自分类Dev

在PostgreSQL中将字符串转换为日期和时间

来自分类Dev

如何在Android中将JSON字符串日期转换为日期格式

来自分类Dev

如何在Python中将本地时间的日期/时间字符串转换为UTC?

来自分类Dev

如何在PHP中将字符串“ [日期] [时间]转换为[时间]”转换为两个日期时间

来自分类Dev

如何在swift 3中将日期字符串转换为日期

来自分类Dev

如何在excel中将字符串转换为日期?

来自分类Dev

在 php 中将纪元时间斜坡转换为格式化的日期字符串

来自分类Dev

如何在asp.net + vb中将日期时间数据类型转换为字符串

来自分类Dev

如何在 Java 中将字符串 AM/PM 日期转换为时间戳?

来自分类Dev

在nodejs中将字符串转换为ISO日期时间

Related 相关文章

  1. 1

    在SQLAlchemy中将字符串转换为日期时间戳

  2. 2

    如何使用乔达时间在Java中将字符串转换为日期时间

  3. 3

    在Django modelform中将字符串转换为日期时间

  4. 4

    如何在Mulesoft中将字符串转换为日期?

  5. 5

    如何在JavaScript中将日期转换为字符串?

  6. 6

    在Java中将字符串转换为不带日期的时间

  7. 7

    如何在SQL Server中将XML字符串值转换为日期时间

  8. 8

    如何在pyspark中将日期时间从字符串格式转换为日期时间格式?

  9. 9

    如何在python中将“上周日”或“下周一”之类的时间字符串转换为日期时间格式

  10. 10

    如何在python中将时间值(以字符串形式)转换为日期时间?

  11. 11

    如何在Javascript中将日期时间字符串(yyyymmddhhss)格式转换为dd / mm / yyyy?

  12. 12

    如何在SQL Server中将字符串转换为日期时间

  13. 13

    如何在MySQL中将字符串转换为日期时间格式

  14. 14

    如何在c#中将日期时间字符串转换为“ Date Month” [12月5日]格式?

  15. 15

    如何在PHP中将字符串转换为日期或日期时间

  16. 16

    如何在MySQL中将日期从日期转换为字符串?

  17. 17

    如何在python中将字符串日期转换为纪元时间戳

  18. 18

    如何在熊猫数据框中将字符串1.424304064E9转换为日期时间?

  19. 19

    如何在JavaScript中将日期转换为字符串?

  20. 20

    在PostgreSQL中将字符串转换为日期和时间

  21. 21

    如何在Android中将JSON字符串日期转换为日期格式

  22. 22

    如何在Python中将本地时间的日期/时间字符串转换为UTC?

  23. 23

    如何在PHP中将字符串“ [日期] [时间]转换为[时间]”转换为两个日期时间

  24. 24

    如何在swift 3中将日期字符串转换为日期

  25. 25

    如何在excel中将字符串转换为日期?

  26. 26

    在 php 中将纪元时间斜坡转换为格式化的日期字符串

  27. 27

    如何在asp.net + vb中将日期时间数据类型转换为字符串

  28. 28

    如何在 Java 中将字符串 AM/PM 日期转换为时间戳?

  29. 29

    在nodejs中将字符串转换为ISO日期时间

热门标签

归档