Używam konstruktora daty JavaScript (ciąg) z formatem daty "rrrr-mm-dd". Konstruktor działa dobrze w IE 9 i Firefox, chyba że aplikacja działa na naszej testowej maszynie VM z uruchomionymi usługami IIS. Jeśli jest na maszynie wirtualnej, w IE 9 zwraca "NaN", ale nadal działa normalnie w Firefoksie.JavaScript Data (dataString) zwraca NaN na konkretnym serwerze i przeglądarce
var dateAsString = "2011-11-09";
var dateCreated = new Date(dateAsString);
byłem przy założeniu, że serwer nie miał nic wspólnego ze po stronie klienta JavaScript. Jakieś sugestie?
Całkiem pewne, że serwer nie ma nic wspólnego z JavaScriptem po stronie klienta, ponieważ klient (osoba odwiedzająca witrynę) uruchamia ten kod, a nie serwer. – jakx
@jakx Wiem, dlatego jestem tym zdezorientowany. – Gagege
Sprawdź tryb dokumentu w narzędziach programistycznych IE (F12) na obu serwerach. Podejrzewam, że różnią się. – Phrogz