0

いくつかの異なる瞬間に、日付を dd/mm/yyyy から mm/dd/yyyy に変換する必要があります。

データベースから dd/mm/yyyy のような形式のデータを取得します。

ですから、異なる関数から同じ式を使用する方法を知りたいです。たとえば、関数では次のようにします。

function getMDY (){
    var month = theDay.substr(3,2);
    var day = theDay.substr(0,2);
    var year = theDay.substr(6,4);
    var theDate = month + "/" + day + "/" + year;
    trace (theDate);
}

この関数を他の関数から呼び出して、theDay 値を指定し、theDate の値を受け取りたいと考えています。

これを行う方法がわかりません。どんな手掛かり?

ありがとう。

4

1 に答える 1

3

getMDY()入力引数と戻り値が必要です:

function getMDY(inputDate:String):String
{
    var n:Array = inputDate.split('/');
    return [n[1],n[0],n[2]].join('/');
}

使用法:

trace( getMDY("30/08/1991") ); // 08/30/1991
于 2013-09-05T03:15:17.130 に答える