javascript 时间显示代码集合(Date对象)


当然,这里有一些使用JavaScript的Date对象来显示时间的代码示例。这些示例将展示如何获取并显示当前日期和时间的不同部分。

### 示例 1: 显示完整日期和时间


function showFullDateTime() {
    const now = new Date();
    const dateTime = now.toLocaleString(); // 根据用户本地环境显示日期和时间
    console.log(dateTime);
}
showFullDateTime();

### 示例 2: 分别显示年、月、日、小时、分钟、秒


function showDetailedDateTime() {
    const now = new Date();
    const year = now.getFullYear();
    const month = now.getMonth() + 1; // 月份是从0开始的
    const day = now.getDate();
    const hours = now.getHours();
    const minutes = now.getMinutes();
    const seconds = now.getSeconds();

    console.log(`Year: ${year}, Month: ${month}, Day: ${day}`);
    console.log(`Hours: ${hours}, Minutes: ${minutes}, Seconds: ${seconds}`);
}
showDetailedDateTime();

### 示例 3: 格式化日期时间字符串


function formatDateTime() {
    const now = new Date();
    const options = { year: 'numeric', month: '2-digit', day: '2-digit',
                      hour: '2-digit', minute: '2-digit', second: '2-digit',
                      hour12: false };
    const formattedDateTime = now.toLocaleString('en-US', options);
    console.log(formattedDateTime);
}
formatDateTime();

### 示例 4: 获取并显示星期


function showDayOfWeek() {
    const now = new Date();
    const days = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"];
    const dayOfWeek = days[now.getDay()];
    console.log(`Today is ${dayOfWeek}`);
}
showDayOfWeek();

这些示例展示了如何使用JavaScript的Date对象来处理和显示日期和时间。你可以根据自己的需求调整这些函数。