1

私は日付ピッカーで値を取得し、textfield_date に追加したい..私は次のようにコードを使用しました..それはうまくいきましたが、それは表示です:Wed Feb 01 2012...しかし、表示したい:01/04/2012 どうすればいいですか属性変更?

                var minDate = new Date();
                minDate.setFullYear(2012);
                minDate.setMonth(0);
                minDate.setDate(1);

                var maxDate = new Date();
                maxDate.setFullYear(2012);
                maxDate.setMonth(11);
                maxDate.setDate(31);

                var value = new Date();
                value.setFullYear(2012);                    
                value.setMonth(0);
                value.setDate(1);

                var picker = Ti.UI.createPicker({
                type:Ti.UI.PICKER_TYPE_DATE,
                minDate:minDate,
                maxDate:maxDate,
                value:value
                });

                picker.addEventListener('change',function(e)
                {
                    textfield_date.value = e.value.toLocaleString();
                });
4

1 に答える 1

4

これを使って:

picker.addEventListener('change',function(e){
    var pickerdate = e.value;
    var day = pickerdate.getDate();
    var month = pickerdate.getMonth();
    var year = pickerdate.getFullYear();
    var newdate = day + "/" + month + "/" + year ;
});
于 2012-06-26T04:21:44.630 に答える