2012-03-30 136 views
1

我正在與sencha一起構建移動應用程序。Sencha Touch - 日期選擇器僅顯示年月和月

我創建了一個頁面,其中有3-4個日期選擇器。 我需要顯示所有不同的格式,例如dd/MM/yyyy中的一個日期選擇器,其他顯示 MM-yyyy並且僅在另一年中顯示。

請指導我如何能做到這一點

+0

沒有你找到解決方案?我還需要使用日期選擇器,但我只希望它有月和年。謝謝 – 2012-04-22 21:09:10

回答

0

隨着煎茶觸摸2

顯示日期MM-YYYY

var date = new Date(); 
    alert(Ext.Date.format(date, 'm/Y')); 

和DD/MM/YYYY

var date = new Date(); 
    alert(Ext.Date.format(date, 'm/d/Y')); 
+0

感謝您的回覆,但使用這個我可以得到各種格式的日期,但我想顯示4-5日期選擇器,如選擇年份,然後僅顯示年份和僅點擊鑽取年份選擇,相同的月,周等。 – 2012-04-13 06:27:51

+0

我已經使用Ext.apply(Ext.util.Format,{defaultDateFormat:'dM-Y'});但它以相同的格式製作所有日期選擇器 – 2012-04-13 06:37:03

6

「slotorder」配置選項允許您指定日期,月份和年份的順序 - 但是,您也可以j最好省去那些你不想要的東西。我只是想幾個月和幾年這樣:

{ 
     xtype:'datepickerfield', 
     picker:{xtype:'datepicker', slotOrder:["year", "month"],} 

},

0

例如,您可以添加:

"dateformat: "d.m.Y" " 

屬性在各個領域的 「正確」 的日期格式

相關問題