2012-01-23 57 views

回答

2

对于那些特定格式

var a = '20-JAN-2012'.toUpperCase().split("-"); 
a[1] = (("JANFEBMARAPRMAYJUNJULAUGSEPOCTNOVDEC".indexOf(a[1])/3 + 101) + "").substr(1); 
alert(a[1] + "/" + a[0] + "/" + a[2]) 
+0

确实太棒了:)。 – Santosh

0

//似乎只是一个日期了很多的工作。

function convertJAN202012(){ 
    var A= [], monthnames={ 
     JAN:'01' 
    }, 
    string= '20-JAN-2012'; 
    A= string.split('-'); 
    if(A[0]<10)A[0]='0'+A[0]; 
    return [monthnames[A[1]], A[0], A[2]].join('/'); 
} 
convertJAN202012() 

/* returned value: (String) 
01/20/2012 
*/ 
相关问题