一、从HTML获取当前年月日
要从HTML获取当前日期,我们可以使用HTML5中的Date对象。Date对象有一个toDateString()方法,可以将当前日期转换为易于阅读的字符串形式。以下是一个简单的示例代码:
<html>
<head>
<title>获取当前日期</title>
</head>
<body>
<script>
var today= new Date().toDateString();
document.body.innerHTML = "Today is: "+ today;
</script>
</body>
</html>
以上代码会在页面中显示当前日期,例如:Today is: Fri Jul 17 2020
二、从JavaScript获取当前年月日
JavaScript中的Date对象也可以用于获取当前日期。以下是一个简单的示例代码:
<html>
<head>
<title>获取当前日期</title>
</head>
<body>
<script>
var today= new Date();
var year= today.getFullYear();
var month= today.getMonth()+1; //月份从0开始,所以加1
var day= today.getDate();
document.body.innerHTML = year + "-" + month +"-" + day;
</script>
</body>
</html>
以上代码会在页面中输出当前日期,例如:2020-7-17
三、从Excel获取当前年月日
在Excel中,可以使用NOW()函数获取当前日期和时间。以下是一个简单的示例:
=NOW()
在单元格中输入该公式后,Excel会自动更新当前日期和时间。
四、从数据库获取当前年月日
要从数据库中获取当前日期,我们可以使用SQL SELECT语句中的DATE函数。以下是一个简单的MySQL代码示例:
SELECT DATE(NOW());
以上代码会返回当前日期,例如:2020-07-17
五、获取当前日期年月日
除了获取当前日期外,有时还需要单独获取当前日期的年、月、日。以下是一个JS代码示例:
<html>
<head>
<title>获取当前日期</title>
</head>
<body>
<script>
var today= new Date();
var year= today.getFullYear();
var month= today.getMonth()+1; //月份从0开始,所以加1
var day= today.getDate();
document.write("Current year: " + year + "<br>");
document.write("Current month: " + month + "<br>");
document.write("Current day: " + day);
</script>
</body>
</html>
以上代码会在页面中输出当前年、月、日,例如:
Current year: 2020
Current month: 7
Current day: 17
六、完整代码示例
以下是完整代码示例,可以在HTML文件中直接复制使用:
<html>
<head>
<title>获取当前日期</title>
</head>
<body>
<h3>从HTML获取当前日期</h3>
<script>
var today= new Date().toDateString();
document.write("Today is: "+ today);
</script>
<hr>
<h3>从JavaScript获取当前日期</h3>
<script>
var today= new Date();
var year= today.getFullYear();
var month= today.getMonth()+1; //月份从0开始,所以加1
var day= today.getDate();
document.write(year + "-" + month +"-" + day);
</script>
<hr>
<h3>从Excel获取当前日期</h3>
<p>=NOW()</p>
<hr>
<h3>从数据库获取当前日期</h3>
<p>SELECT DATE(NOW());</p>
<hr>
<h3>获取当前日期年月日</h3>
<script>
var today= new Date();
var year= today.getFullYear();
var month= today.getMonth()+1; //月份从0开始,所以加1
var day= today.getDate();
document.write("Current year: " + year + "<br>");
document.write("Current month: " + month + "<br>");
document.write("Current day: " + day);
</script>
</body>
</html>