2015-07-15 2 views
-4

Кто-нибудь знает, как конвертировать число date в строку дату, как? (см. ниже)Преобразовать дату число в строку даты

2015-07-03 = July 03, 2015 where July is 07 (month), 03 (day), 2015 (year) 

Любая помощь, предложения, идеи, подсказки, рекомендации приветствуются.

+1

[Позвольте мне Google, что для вас] (HTTP://www.w3schools.com/jsref/jsref_obj_date.asp) –

+0

Совместное исследование поможет всем. Расскажите, что вы пробовали и почему это не соответствовало вашим потребностям. Это демонстрирует, что вы потратили время, чтобы попытаться помочь себе, это избавляет нас от повторения очевидных ответов и, прежде всего, помогает вам получить более конкретный и релевантный ответ! Также см. [Как спросить] (http://stackoverflow.com/questions/how-to-ask) – Cerbrus

+0

@HayleyGuillou: Не используйте w3schools. Вместо этого используйте [MDN] (https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Date). – Cerbrus

ответ

0

Вы можете использовать функцию, называемую toDateString(), которая преобразует дату в строку.

Вот ссылка образец:

http://jsfiddle.net/naveenravi/wow1tmbg/

+0

его пользовательская дата (например, 2015-07-03) то, что я действительно хочу, это конвертировать то, что с 2015-07-03 по 03 июля 2015 года –

+0

вы можете передать свою дату в этой функции, как я сделал в приведенной ниже ссылке: http: //jsfiddle.net/naveenravi/wow1tmbg/1 / –

0

Чтобы извлечь дату в этом формате вы можете использовать код

var objDate = new Date("2015-07-03"), 
    locale = "en-us", 
    month = objDate.toLocaleString(locale, { month: "long"}); 
    year = objDate.getFullYear(); 
    day = objDate.getDate(); 
console.log(month+',' + day + " " + year); 
Смежные вопросы