将 Date 与 Day 和 GMT 解析为没有时区的时间戳
Parse Date with Day and GMT to timestamp without timezone
我正在使用 bootstrap 日期范围选择器,我正在从
获取输入日期
var startDate = $('#reportrange').data('daterangepicker').startDate._d;
并且输出看起来像
"Sun Mar 10 2012 05:50:34 GMT +0600"
但我希望输出为不带时区的时间戳,即
2012-03-10 05:50:34
所以我尝试了
var s = startDate.format('YYYY-MM-DD HH:mm:ss');
但它没有给出 result.I 不希望将其作为字符串和时间戳 only.Any 帮助表示赞赏。
您不能对字符串使用 format() 并期望它格式化为日期。您要么必须编写自己的代码来解析字符串并转换为日期,然后再转换为特定的日期格式。或者你可以使用像 moment.js.
这样的库
这里已经详细回答了这个问题How to format a JavaScript date
我正在使用 bootstrap 日期范围选择器,我正在从
获取输入日期var startDate = $('#reportrange').data('daterangepicker').startDate._d;
并且输出看起来像
"Sun Mar 10 2012 05:50:34 GMT +0600"
但我希望输出为不带时区的时间戳,即
2012-03-10 05:50:34
所以我尝试了
var s = startDate.format('YYYY-MM-DD HH:mm:ss');
但它没有给出 result.I 不希望将其作为字符串和时间戳 only.Any 帮助表示赞赏。
您不能对字符串使用 format() 并期望它格式化为日期。您要么必须编写自己的代码来解析字符串并转换为日期,然后再转换为特定的日期格式。或者你可以使用像 moment.js.
这样的库这里已经详细回答了这个问题How to format a JavaScript date