首页 > 解决方案 > 改进日期格式化 JavaScript 功能

问题描述

我是 stackoverflow 的新手,最近开始学习 Javascript。我可以知道如何改进日期格式功能。我用 javascript (ES5/ES6) 编写。这段代码只是练习的一部分。任何帮助将不胜感激。

function formatDate() {
        let bookingDate = new Date();
        let dayNumber = bookingDate.getDay();
        let date = bookingDate.getDate();
        let month = bookingDate.getMonth();
        let year = bookingDate.getFullYear();

        return ` ${getWeekday(dayNumber)}, ${monthName(
      month
    )}  ${date},  ${year}`;

        function getWeekday(dayNumber) {
            let day = bookingDate.getDay();

            let DayName = [
                "Sunday",
                "Monday",
                "Tuesday",
                "Wednesday",
                "Thursday",
                "Friday",
                "Saturday"
            ];

            return DayName[dayNumber];
        }

        function monthName(month) {
            let monthNames = [
                "January",
                "February",
                "March",
                "April",
                "May",
                "June",
                "July",
                "August",
                "September",
                "October",
                "November",
                "December"
            ];

            return monthNames[month];
        }
    }

标签: javascriptecmascript-6

解决方案


推荐阅读