我使用输入类型“日期”如下,
<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”。任何想法都可以克服这个问题!
答案 0 :(得分:1)
使用{{date | date:'ddMMyyyy'}}
代替{{date | date:'dd MM yyyy'}}
答案 1 :(得分:1)
使用:
public Partner SelectedPartner
{
set
{
if (value != null)
Device.OpenUri(new System.Uri(value.WebUrl));
}
}
在组件中:
(ngModelChange)=setDate(order_date)
答案 2 :(得分:1)
{{order_date| formatDate: order_date:'d/M/yyyy'}}
&#13;
答案 3 :(得分:0)
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");