Titanium Appcelerator日期格式

Div*_*iya 0 appcelerator appcelerator-titanium

我在我的应用程序中使用日期选择器
当我单击按钮时,它从日期选择器中选择日期并将其设置为文本字段

 set.addEventListener('click',function(e){
      textfield.setValue(picker.value);
 });
Run Code Online (Sandbox Code Playgroud)

它设置日期为2016-02-29 18:30:00 +0000但我想要它29-02-2016

我该如何更改日期格式?

小智 5

您可以使用 Momentjs

var moment = require('alloy/moment');

set.addEventListener('click',function(e){
 textfield.setValue( moment(picker.value).format("DD-MM-YYYY") )
});
Run Code Online (Sandbox Code Playgroud)

更多细节

http://docs.appcelerator.com/platform/latest/#!/api/Alloy.builtins.moment

http://momentjs.com/docs/