JS获取当前日期及 js获取当前时间和一星期前的时间
var myDate = new Date(); new Date() 代表当前 年 月 日 时 分 秒;
myDate.getYear(); //获取当前年份(2位),getYear在Firefox下返回的是距1900年1月1日的年份,这是一个过时而不被推荐的方法。
myDate.getFullYear(); //获取完整年份(4位,1970-?)
myDate.getMonth(); //获取当前月份(0-11,0代表1月)
myDate.getDate(); //获取当前日(1-31)
myDate.getday(); //获取当前星期?(0-6,0代表星期日)
myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数)
myDate.getHours(); //获取当前小时数(0-23)
myDate.getMinutes(); //获取当前分钟数(0-59)
myDate.getSeconds(); //获取当前秒数(0-59)
myDate.getMilliseconds(); //获取当前毫秒数(0-999)
myDate.toLocaleDateString(); //获取当前日期 (年 月 日)
var mytime=myDate.toLocaleTimeString(); //获取当前时间
myDate.toLocaleString( ); //获取日期与时间(当前 年 月 日 时 分 秒)
<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title> js获取当前时间和一星期前的时间</title> <link rel="stylesheet" href="001demo.css"> </head> <body> <div class="a1" style="text-align: center; "> <div><b>从</b></div> <div><input type="date" id="meeting"></div> <div><b>到</b></div> <div><input type="date" id="meeting1"></div> <button id="c0">提交</button> </div> <script src="../static/jquery-3.5.1.min.js"></script> <script> var d1 = new Date(); var d2 = new Date(d1.getTime() - 7 * 24 * 3600 * 1000); var month2 = d2.getMonth() + 1; //方法1(判断day2日期是一位数还是两位数,若是一位数,需在其前面加字符串0) var day2 = d2.getDate().toString().length==2 ? d2.getDate() :\'0\'+d2.getDate(); // 方法2(判断day2日期是一位数还是两位数,若是一位数,需在其前面加字符串0) var day2 = d2.getDate() < 10 ? \'0\' + d2.getDate() : d2.getDate(); var fullday = d2.getFullYear() + \'-\' + month2 + \'-\' + day2; $("#meeting").val(fullday); var myDate = new Date(); var m = myDate.getMonth() + 1; var today = myDate.getFullYear() + \'-\' + m + \'-\' + myDate.getDate(); $("#meeting1").val(today); </script> </body> </html>
js获取当前时间和一星期前的时间
注:1. 采用三元运算判断日期是一位数还是两位数。
2. 其中‘-’也可换乘‘/’
3. val()定义和用法
4. toString()方法
3. val() 定义和用法
val() :返回或设置被选元素的值。
1. 元素的值是通过 value 属性设置的。该方法大多用于 input 元素。
2. 如果该方法未设置参数,则返回被选元素的当前值。
语法
$(selector).val(value)
1. 返回 Value 属性
返回第一个匹配元素的 value 属性的值。
语法
$(selector).val()
2.设置 Value 属性的值
$(selector).val(value)
4. toString()方法
toString() 方法可把一个 Number 对象转换为一个字符串,并返回结果。
语法
NumberObject.toString(radix)
返回值
数字的字符串表示。例如,当 radix 为 2 时,NumberObject 会被转换为二进制值表示的字符串。