2012-02-03 20 views
9

Używam ten kawałek kodu, aby uzyskać łańcuch znaków reprezentujący datę yyyy-mm-dd z ukrytym polu, a następnie sformatować go jako potrzebne:JavaScript date.format nie jest funkcją

var date_string = $('#end-date').val(); 
var splitDate = date_string.split("-"); 
var end_date = new Date(splitDate[0], splitDate[1] - 1, splitDate[2]); 
end_date.format("dddd, mmmm dS, yyyy") 

Ale to zgłasza błąd:

end_date.format is not a function 

Dlaczego tak się dzieje i jak rozwiązać ten problem?

+0

Możliwy duplikat? http://stackoverflow.com/questions/1056728/formatting-a-date-in-javascript –

Odpowiedz