この日付形式の変換についてサポートが必要です。これが私がサーバーから受け取る日付文字列です。それはM/DD/YYYY
orM/D/YYYY
またはMM/D/YYYY
orMM/DD/YYYY
です。
編集:申し訳ありませんが、私の悪い。上記の形式の後に、追加の時間文字列があるHH:MM:SS AM
ため、受け取る完全な文字列は次のようになります。M/D/YYYY HH:MM:SS AM
私の問題は、String.substring(x、y)を使用して日付、月、年を抽出することです。
これまでのところ、「/」の場所を特定することしかできませんでしたが、それを部分文字列メソッドで使用する方法をまだ考えています。
var separators = [];
for(var b = 0, c = String.length; b < c; b++){
if(String[b] === '/'){
separators.push(b);
}
}
日付と月を動的に抽出してから、1桁の数字の前に「0」を埋め込む方法がわからないので、助けていただければ幸いです。前もって感謝します。