duangan6731 2014-12-05 08:59
浏览 71

如何将PHP DateTime序列化为JavaScript DateTime?

I am using the Symfony Serializer Component to serialize some PHP objects to JSON. Among them are DateTime objects.

The JSON output I get for a PHP DateTime object is as follows:

{
    "lastErrors" : {
        "warning_count" : 0,
        "warnings" : [],
        "error_count" : 0,
        "errors" : []
    },
    "timezone" : {
        "name" : "UTC",
        "location" : {
            "country_code" : "??",
            "latitude" : 0,
            "longitude" : 0,
            "comments" : ""
        }
    },
    "offset" : 0,
    "timestamp" : 1416903372
}

To actually work with this object I need to convert the timestamp to a JS DateTime object. Also this will probably fail on some machines when the 32-bit timestap overflows in a few years.

How can I make the Symfony Serializer output PHP DateTime objects as JavaScript DateTime objects?

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥100 嵌入式系统基于PIC16F882和热敏电阻的数字温度计
    • ¥15 cmd cl 0x000007b
    • ¥20 BAPI_PR_CHANGE how to add account assignment information for service line
    • ¥500 火焰左右视图、视差(基于双目相机)
    • ¥100 set_link_state
    • ¥15 虚幻5 UE美术毛发渲染
    • ¥15 CVRP 图论 物流运输优化
    • ¥15 Tableau online 嵌入ppt失败
    • ¥100 支付宝网页转账系统不识别账号
    • ¥15 基于单片机的靶位控制系统