我需要格式化我的日期,如「2016-04-19T03:35:17.02」。我如何格式化日期格式,如使用JavaScript或jQuery。Javascript或jQuery中的自定義日期格式?
請幫我一個這個。
我需要格式化我的日期,如「2016-04-19T03:35:17.02」。我如何格式化日期格式,如使用JavaScript或jQuery。Javascript或jQuery中的自定義日期格式?
請幫我一個這個。
你應該使用這些方法getFullYear(), getMonth(), getDate(), getHours(), getMinutes(), getSeconds(), getMilliseconds()
或者僅僅是想[Moment.js]一些庫(http://momentjs.com,在那裏你可以只使用方法.format()
和它的參數。
moment().format(); // 2016-05-22T12:23:45+07:00
在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」。其餘的你可以自己完成。您可以使用w3schools可用的日期方法列表:http://www.w3schools.com/jsref/jsref_obj_date.asp
您做了哪些研究,您嘗試了哪些方法?這不是一個代碼編寫服務,因爲它代表你的問題根本不顯示任何研究工作 – charlietfl
查閱本文檔 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/日期 –
真的,你必須做一些研究,然後打電話尋求幫助。 –