【问题标题】:Format string date "Mon Jun 01 2015 00:00:00 GMT+0100 (IST)" to "YYYY-MM-DD"将字符串日期“Mon Jun 01 2015 00:00:00 GMT+0100 (IST)”格式化为“YYYY-MM-DD”
【发布时间】:2015-09-03 20:48:38
【问题描述】:

如何将字符串“Mon Jun 01 2015 00:00:00 GMT+0100 (IST)”转换为 2015-03-25,Angular 和 javascript 的新手。有什么函数可以进行这种转换吗?

【问题讨论】:

标签: javascript angularjs date format


【解决方案1】:

你可以这样试试:

var dt = new.Date(myDate);
var year = dt.getUTCFullYear();
var month = dt.getUTCMonth() + 1;
var day = dt.getUTCDate();
var myNewdate= year + "-" + month + "-" + day;

【讨论】:

    【解决方案2】:

    答案:

    var longDate = Date.parse('Mon Jun 01 2015 00:00:00 GMT+0100 (IST)');
    var date = new Date(longDate);
    alert(date.getFullYear() + '-' + (date.getMonth() + 1) + '-' + date.getDate() );
    

    Example

    【讨论】:

      【解决方案3】:

      好的,这对我有用

      2015 年 6 月 1 日星期一 00:00:00 GMT+0100 (IST)

      var date = new Date('Mon Jun 01 2015 00:00:00 GMT+0100 (IST)');
      console.log(date);
      var formatedDate = (date.getFullYear() + '-' + date.getMonth() + '-' + date.getDate());
      console.log('Formated date' + formatedDate);
      

      【讨论】:

        猜你喜欢
        • 2015-02-03
        • 2020-08-28
        • 1970-01-01
        • 1970-01-01
        • 2019-07-19
        • 1970-01-01
        • 2012-06-21
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多