Я получаю дату из базы данных MySQL, которая находится в формате 2015-09-14 17:15:24
. Но я хочу преобразовать его в 14 Sep, 2015 | 4:15 pm
. Я пробовал одну из библиотеки дат Javascript, названную date.js, но я не получил желаемого результата. Есть ли какой-нибудь код для этого или любая крошечная библиотека Javascript для его преобразования?Javascript конвертирует временную метку в нормальную дату
Мой код:
var Time = React.createClass({
render: function() {
var t = this.props.time.split(/[- :]/);
// Apply each element to the Date function
var d = new Date(t[0], t[1]-1, t[2], t[3], t[4], t[5]);
console.log(d);
return (
<div>
<span className="grey-text text-lighten-1">
<span className="glyphicon glyphicon-time" aria-hidden="true"></span> {d}
</span>
</div>
);
}
});
Спасибо ..
Проверьте http://momentjs.com/ – tcigrand
возможный дубликат [Как отформатировать дату JavaScript] (http://stackoverflow.com/questions/3552461/how-to-format-a-javascript-date) – Jasen
wow ... уверен, скажите, что вы никогда не пробовали искать в Интернете для этого. Опубликовать код, который не работал с date.js – charlietfl