麻烦解释下面Javascript写时间的代码的是什么的意思的呢?就是大概是怎么的去理解的呢?谢了!
- 提问者网友:原来太熟悉了会陌生
- 2021-06-05 23:15
var d = new Date()
var vYear = d.getFullYear()
var vMon = d.getMonth()+1
var vDay = d.getDate()
document.write(vYear)
document.write("-")
document.write(vMon<10?"0"+vMon:vMon)
document.write("-")
document.write(vDay<10?"0"+vDay:vDay)
</script>
- 五星知识达人网友:有你哪都是故乡
- 2021-06-06 00:02
var d = new Date()//创建时间对象
var vYear = d.getFullYear()//调用getFullYear()方法,获取当前的年份
var vMon = d.getMonth()+1//调用时间对象的getmonth方法,获取当前月份,js中获取到的月份总是少一,所以要加一
var vDay = d.getDate()//调用时间对象的getDate() 方法,获取当前日期
document.write(vYear)//将年份输出
document.write("-")//输出一条横线
document.write(vMon<10?"0"+vMon:vMon)//这儿用到一个三元运算符。如果vmon小于十的话,,那么就在前边加个0,,比如 当前是2月份 ,那么就会输出02当前如果是11月 就不变 还是11月
document.write("-")//输出一条横线
document.write(vDay<10?"0"+vDay:vDay)//和上边一样哦,,如果是个位数的日期,,那么前边加个0
</script>
- 1楼网友:未来江山和你
- 2021-06-06 04:45
- 2楼网友:末日狂欢
- 2021-06-06 03:15
- 3楼网友:鸽屿
- 2021-06-06 02:14
var d = new Date() '实例化Date对象 var vYear = d.getFullYear() '获得年份 var vMon = d.getMonth()+1 '获得月份 在JS中,这里获得的是从0到11的月份,所以要加1才是当前的正确月份。 var vDay = d.getDate() '获得日期 document.write(vYear) '输出年份 document.write("-") document.write(vMon<10?"0"+vMon:vMon) '判断当前月份,如果小于10则在前面加一个0 document.write("-") document.write(vDay<10?"0"+vDay:vDay) '判断日期,如果小于10在前面加0
- 4楼网友:忘川信使
- 2021-06-06 01:29
var d = new Date() 创建一个Date类对象d var vYear = d.getFullYear() 获取d的年份, var vMon = d.getMonth()+1 获取d的月份 var vDay = d.getDate() 获取d的日期 document.write(vYear) 输出年份 document.write("-") 输出间隔符 document.write(vMon<10?"0"+vMon:vMon) 如果月份小于10,就在月份前加个0输出,否则,直接输出
document.write("-") document.write(vDay<10?"0"+vDay:vDay) 如果日期小于10,就在日期前加个0输出,否则,直接输出
- 5楼网友:杯酒困英雄
- 2021-06-06 00:16
这个是利用JABASCRIPT获取当前时间代码
var d = new Date() //获取系统当天时间 然后将值赋给D var vYear = d.getFullYear() //获取系统当前年份 然后将值赋给VYEAR Var vMon = d.getMonth()+1 //获取系统当前月份 然后将值赋给VMON Var vDay = d.getDate() //获取系统当前天 然后将值赋给VDAY document.write(vYear) //输出获取的年份 document.write("-") //输出获取的"-"
.....
下面都是输出了
VAR这个是创建变量 方便后面调用 这个其实只要理解英文的意思就行 了