This question already has answers here:
How to parse JSON to receive a Date object in JavaScript?
                                
                                    (17个答案)
                                
                        
                2年前关闭。
            
        

在我的代码中,我得到/Date(1238626800000)/的JSON响应。

我想将此对象转换为Unix Timestamp。所以我想知道是否有任何默认的javascript或jquery方法可以将其转换为Unix Timestamp?

所以我的输入日期是:/Date(1238626800000)/并且
我想要的输出是:1238626800000

我可以用RegEx来做,但是如果没有默认方法可用,这是最后的选择

最佳答案

无需在此处使用正则表达式。只需slice时间戳:

if (value.startsWith("/Date(") && value.endsWith(")/"))
    return new Date(Number(value.slice(6, -2)));

07-28 08:33