日期格式 yyyy-mm-dd 到 dd-M-yy

date format yyyy-mm-dd to dd-M-yy

本文关键字:dd-M-yy yyyy-mm-dd 格式 日期      更新时间:2023-09-26

我有一个日期字符串和日期格式为 yyyy-mm-dd 的字符串。我想将日期格式更改为 dd-M-yy。任何人都可以建议我如何在运行时动态更改,我也附加了我的代码.

function(){
  var date1 = Dashboards.getParameterValue("date").toString(); 
  alert(date1)
  document.getElementById('render_SelectDate').value=date1;
}
or
function(){
    var date = Dashboards.getParameterValue("parDate").toString();
    var date1=date.format("dd-M-yy");
  alter(date1)
 document.getElementById('render_SelectDate').value=date1;
}
到目前为止,我

无法取得任何成功,我无法在我的应用程序中使用任何外部JS..所以请建议我

像这样

  var yyyymmdd = '2015-01-31',
      ddMyy = yyyymmdd.replace (/('d{4})-('d'd)-('d'd)/, 
                function (_, y, m, d) { 
                  m = '???,Jan,Feb,Mar.Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec '.split (',')[+m];
                  y = y.slice (-2);
                  return [d,m,y].join ('-') });

或作为可调用函数:

function dateConvert (yyyymmdd) {
   return yyyymmdd.replace (/('d{4})-('d'd)-('d'd)/, 
            function (_, y, m, d) { 
              m = '???,Jan,Feb,Mar.Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec '.split (',')[+m];
              y = y.slice (-2);
              return [d,m,y].join ('-') }) }

}

看看

这个: http://blog.stevenlevithan.com/archives/date-time-format可能是帮助

这是

答案:var format = $.datepicker.formatDate("dd-Y-mm", new Date("01-JAN-15"));

在这里按照您所需的格式输入日期