function parseDate(input,flag)
{
switch(flag){
case "P_DATE":
st = input.split(/(\d+)\-(\d+)\-(\d+)/);
output=st[3]+'.'+st[2]+'.'+st[1];
return output;
case "P_DATETIME":
st = input.split(/(\d+)\-(\d+)\-(\d+)\ (\d+)\:(\d+)\:(\d+)/);
output=st[3]+'.'+st[2]+'.'+st[1]+' '+st[4]+':'+st[5];
return output;
default:
return "01.01.2000 00:00";
}
}
parseDate(2016-25-11 09:21:00, 'P_DATETIME'); // вернет 25.11.2016 09:21
parseDate(2016-25-11, 'P_DATE'); // вернет 25.11.2016