<!DOCTYPE html> <html> <body> <p>当前日期:</p> <p id="date"></p> <script> // 创建一个新的Date对象 var currentDate = new Date(); // 获取当前的年、月、日 var year = currentDate.getFullYear(); var month = currentDate.getMonth() + 1; var day = currentDate.getDate(); // 将年、月、日拼接成字符串 var dateString = year + "年" + month + "月" + day + "日"; // 将日期显示在id为"date"的元素中 document.getElementById("date").innerHTML = dateString; </script> </body> </html>
解题步骤:
1、在HTML中创建一个段落元素,用于显示当前日期;
2、在JavaScript中,创建一个新的Date对象,表示当前时间;
3、使用getFullYear()方法获取当前的年份;
4、使用getMonth()方法获取当前的月份(返回值为0-11,需要加1);
5、使用getDate()方法获取当前的日(返回值为1-31);
6、将年、月、日拼接成字符串,以指定的格式显示日期;
7、使用getElementById()方法获取id为"date"的元素;
8、使用innerHTML属性设置元素的内容为日期字符串。
以上是使用HTML获取当前年、月、日的示例,通过JavaScript处理日期的各个组成部分,最终将日期显示在HTML页面中。