2016-05-21 2 views
-4

Мне нужно отформатировать дату, подобную этому «2016-04-19T03: 35: 17.02». Как я могу форматировать формат даты, например, используя javascript или jQuery.Индивидуальный формат даты в Javascript или jQuery?

Пожалуйста, помогите мне в этом.

+2

Какое исследование вы сделали и что вы пробовали? Это не служба написания кода, и по мере того, как он встал на ваш вопрос, не выявлено никаких исследований. – charlietfl

+1

Ознакомьтесь с этой документацией https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ Дата –

+0

Действительно, вы должны провести некоторое исследование, а затем обратиться за помощью. –

ответ

-2

Вы должны использовать эти методы getFullYear(), getMonth(), getDate(), getHours(), getMinutes(), getSeconds(), getMilliseconds() или только некоторые библиотеки как [Moment.js] (http://momentjs.com, где вы можете просто использовать метод .format() и его параметры.

moment().format(); // 2016-05-22T12:23:45+07:00 
-1

В JavaScript у вас есть объект Date. Сначала вы должны создать объект:

var d = new Date(); 

Затем вы можете сделать переменную для каждой из частей, которые вы хотите:

// Get the year 
var year = d.getFullYear(); 

// Get the month +1 because normally returns 0-11 
var month = d.getMonth()+1; 

// Format month to add a 0 if 1-9 
var fMonth = month < 9 ? '0' + month : month; 

// Get day and format it to add a 0 if 1-9 
var fDay = d.getDate() < 9 ? '0' + d.getDate() : d.getDate(); 

// Combine it into a single string 
var dateStr = year +'-'+ fMonth +'-'+ fDay +'T'; 

Это должно получить вас «2016-05-22T». Остальное вы можете завершить самостоятельно. Вы можете использовать список доступных методов Дата: http://www.w3schools.com/jsref/jsref_obj_date.asp

+0

Существует один метод, который сделал бы это для искателя, но, по-видимому, они не исследовали их проблему, прежде чем приходить сюда за помощью. В любом случае помощь им просто доказывает, что их вопрос приветствуется, а на самом деле это не так. – SeinopSys

+0

Да, все в порядке, у меня было время и я хотел воспользоваться возможностью поделиться с ним некоторыми знаниями Javascript – Samir

Смежные вопросы