Copie o código do código da seguinte forma:
função newDate (str) {str = str.split ('-');
var date = new Date ();
date.setutclyear (str [0], str [1] -1, str [2]);
Date.setutchours (0, 0, 0, 0);
Data de retorno;
}
Portanto, para garantir a compatibilidade em cada navegador, de fato, isso significa que, para a compatibilidade do IE, é melhor usá -lo uniformemente ao usar o objeto date ()
Nova data (ano, MN, dia, hora, minuto, segundo, Millsec)
ou
Nova data (MillSec) (Millsec é os milissegundos de 1º de janeiro de 1970).
O resultado retornou quando o IE sob o IE ("" Data Text "") é um objeto de data especial, mas o depurador do IE mostra como NAN.