将日期字符串转换为年/月/日

时间:2016-10-13 11:12:49

标签: javascript ajax

Ajax getResponseHeader(“Last-Modified”)以下列格式返回日期字符串:

Thu Oct 13 2016 13:05:17 GMT+0200 (Paris, Madrid, sommartid)

是否可以使用javascript获取年,月和日,以便将它们存储在单独的变量中?

2 个答案:

答案 0 :(得分:1)

let date = new Date('Thu Oct 13 2016 13:05:17 GMT+0200 (Paris, Madrid, sommartid)');

let year = date.getFullYear(); // result: 2016
let month = date.getMonth(); // 0-11 not 1-12! result: 9 while Oct is 10th
let day = date.getDate();    // result: 13

要处理日期,我建议http://momentjs.com/

答案 1 :(得分:-1)

是的。您已经使用date fromat的值,因此您可以使用:

  • date.getMonth();
  • date.getYear();
  • ...

Documentation