在几个不同的时刻,我需要将日期从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的值。
我不知道该怎么做。任何线索?
感谢。
答案 0 :(得分: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