input date標籤預設值今天(jquery)
阿新 • • 發佈:2018-12-09
// 給input date設定預設值
var now = new Date();
//格式化日,如果小於9,前面補0
var day = ("0" + now.getDate()).slice(-2);
//格式化月,如果小於9,前面補0
var month = ("0" + (now.getMonth() + 1)).slice(-2);
//拼裝完整日期格式
var today = now.getFullYear()+"-"+(month)+"-"+(day) ;
//完成賦值
$('#id_yy_input').val(today);
---------------------
作者:qq_39161501
來源:CSDN
原文:https://blog.csdn.net/qq_39161501/article/details/79113121
附加:設定前一個月:
var end = new Date(); var day = ("0" + end.getDate()).slice(-2); var month = ("0" + (end.getMonth() + 1)).slice(-2); var today = end.getFullYear()+"-"+(month)+"-"+(day) ; $('#enddate').val(today); var start = new Date(); start.setMonth(start.getMonth()-1); day = ("0" + start.getDate()).slice(-2); month = ("0" + (start.getMonth() + 1)).slice(-2); today = start.getFullYear()+"-"+(month)+"-"+(day) ; $('#startdate').val(today);