Get date using javascript in this format [MM/DD/YY]
如何使用javascript以[mm / dd / yy]格式获取日期。 我正在努力将'年'变为2位数而不是4位数。
感谢!
1 2 | var date = new Date(); var datestring = ("0" + (date.getMonth() + 1).toString()).substr(-2) +"/" + ("0" + date.getDate().toString()).substr(-2) +"/" + (date.getFullYear().toString()).substr(2); |
这保证了2位数的日期和月份。
试试这个:
HTML
1 |
JS
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | (function () { // Get current date var date = new Date(); // Format day/month/year to two digits var formattedDate = ('0' + date.getDate()).slice(-2); var formattedMonth = ('0' + (date.getMonth() + 1)).slice(-2); var formattedYear = date.getFullYear().toString().substr(2,2); // Combine and format date string var dateString = formattedMonth + '/' + formattedDate + '/' + formattedYear; // Reference output DIV var output = document.querySelector('#output'); // Output dateString output.innerHTML = dateString; })(); |
小提琴:http://jsfiddle.net/kboucher/4mLe1Lrd/
这一年的情况如何
1 | String(new Date().getFullYear()).substr(2) |
因为您需要从
1 2 | var d = new Date("2013/8/3"); (d.getMonth() < 10 ?"0" :"") + (d.getMonth() + 1) |
在几天,几分钟和几秒钟内做同样的事情
工作演示