显示日期,如2019年10月5日,而不是10/5/2019

问题描述 投票:-2回答:2

我一直搜寻到我精疲力尽我需要获取正确的html代码以显示日期格式的帮助十月5,2019而不是10/5/2019我需要完整的月份名称开头,然后是两位数和一位四位数感谢所有帮助,因为我正在创建需要这种清晰格式的求职信。谢谢,山姆

html
2个回答
0
投票

我不知道您这样做的方法。因此,我提供了使用JavaScript和HTML的最简单方法之一。

<html>
    <body>
        <div id = "date"></div>
    </body>
    <script>
        var d = new Date();
        var months = ["January", "February", "March", "April", "May", "June", 
                      "July", "August", "September", "October", "November",                      
                      "December"];
        document.getElementById("date").innerHTML = months[d.getMonth()] + " " + d.getDate() + ", " + d.getFullYear();
    </script>
</html>

0
投票

我终于明白了,非常感谢您的投入...

    <div>
    <script>
        var today = new Date();
        var dd = String(today.getDate()).padStart(2, '0');
        var mm = String(today.getMonth() + 1).padStart(2, '0'); //January is 0!
        var yyyy = today.getFullYear();
        var monthNames = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"];

        var d = new Date();
        console.log("The current month is " + monthNames[d.getMonth()]);

        today = monthNames[d.getMonth()] + ' ' + dd + ' ' + yyyy;
        document.write(today);

    </script>
</div>
© www.soinside.com 2019 - 2024. All rights reserved.