我有以下格式的日期字符串:
'31-OCT-2013'
如何使用 Extjs 4 将其转换为以下格式的日期:
'08/31/2013'
我正在使用 IE8。
如果您有字符串“31-OCT-2013”,您需要:
将其转换为日期对象
var myDate = Ext.Date.parse("31-OCT-2013", 'd-M-Y');
将其格式化为您想要的
Ext.Date.format(myDate, 'm/d/Y');
尝试这样的事情:
如果您的日期表示为 2 位数字,前导零,则应用此
var date = Ext.Date.parse("31-OCT-2013", 'd-M-Y');
console.log(Ext.Date.format(date, 'm/d/Y'));
但是,如果您的日期表示没有前导零,则应用此
var date = Ext.Date.parse("31-OCT-2013", 'j-M-Y');
console.log(Ext.Date.format(date, 'm/d/Y'));