манипуляция датой JavaScript - PullRequest
2 голосов
/ 18 августа 2010

У меня есть строка

2010-08-02 12: 13: 06.0

и нужно получить что-то вроде

Пт 6 августа 2010

вне его (входные данные не соответствуют выходным значениям, которые я дал, только примеры)

Боюсь, мне придется сделать некоторые манипуляции со строками, чтобы получить то, что я хочу; Кажется, что у объекта Date js нет методов, способных анализировать входную строку.

Это правильно?

Мы используем jquery, но в этой библиотеке не могу найти ничего, что могло бы помочь ...

Ответы [ 2 ]

3 голосов
/ 18 августа 2010

Все было изобретено до нас: http://www.mattkruse.com/javascript/date/

0 голосов
/ 18 августа 2010

Вы можете использовать объект даты для этого. Просто проанализируйте первую часть строки даты, чтобы получить отдельные числа и используйте setFullYear(), setMonth(), setDate(). Вам нужно будет вычесть 1 из месяца, но затем используйте toDateString(), и он выведет его, как в вашем примере. http://www.w3schools.com/jsref/jsref_obj_date.asp

...