在Javascript中将YYYY-MM-DD转换为unix时间戳

在Javascript中将YYYY-MM-DD转换为unix时间戳,javascript,Javascript,我需要将格式为2011-01-02的日期转换为JavaScript格式的unix时间戳,但不知道如何实现。我可以使用以下函数获取当前时间戳Math.round((new Date()).getTime()/1000)但不知道如何将给定日期转换为unix时间戳?您可以编写新日期(“2011-01-02”).getTime()/1000参考:注意,“2011-01-02”将被解析为UTC,而不是熟悉ISO 8601但不熟悉ECMA-262的人所期望的本地时间

我需要将格式为2011-01-02的日期转换为JavaScript格式的unix时间戳,但不知道如何实现。我可以使用以下函数获取当前时间戳
Math.round((new Date()).getTime()/1000)
但不知道如何将给定日期转换为unix时间戳?

您可以编写
新日期(“2011-01-02”).getTime()/1000
参考:注意,“2011-01-02”将被解析为UTC,而不是熟悉ISO 8601但不熟悉ECMA-262的人所期望的本地时间