您的位置:

获取当前年月日

一、从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>