繁体   English   中英

将日期格式更改为“DD-MM-YYYY”

[英]change date format into “DD-MM-YYYY”

我使用输入类型“日期”如下,

<input type="date" class="form-control input-sm pull-right" name="order_date" placeholder="Created At"
          id="l1" [(ngModel)]="order_date">

它以“YYYY-MM-DD”格式给出结果。

我需要结果为“DD-MM-YYYY”,输入类型为“date”。有什么想法可以克服这个问题!

使用{{date | date:'ddMMyyyy'}} {{date | date:'ddMMyyyy'}}而不是{{date | date:'dd MM yyyy'}} {{date | date:'dd MM yyyy'}}

使用:

(ngModelChange)=setDate(order_date)

在组件中:

setDate(date:Date){
  payload.date = date; // to save payload 
}

\n
\n
\n
{{order_date| formatDate: order_date:'d/M/yyyy'}}
\n
\n
\n

var newDatepickerDate = new Date(23/03/1999);
var startup = newDatepickerDate.toLocaleDateString();
var datePickerdate =startup.replace(/\b(\d\/)/g,'0$1');
var i = datePickerdate;
var dayMonthYear= i.replace(/(\d\d)\/(\d\d)\/(\d{4})/, "$3-$1-$2"); 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM