📜  在 js 中获取日期的前 3 个字母名称 - Javascript (1)

📅  最后修改于: 2023-12-03 15:23:11.138000             🧑  作者: Mango

在 JS 中获取日期的前 3 个字母名称 - Javascript

获取日期的前 3 个字母名称可以用 toLocaleString() 方法和 toLocaleDateString() 方法。这两种方法返回本地日期和时间的字符串表示。我们可以使用它来获取星期几,然后取前3个字母。

获取当前日期的前3个字母名称

以下代码段将帮助您获取今天的前3个字母名称。

let today = new Date();
let dayName = today.toLocaleString('default', {weekday: 'short'});
let abbreviatedDayName = dayName.substring(0, 3);
console.log(abbreviatedDayName);

其中,我们首先使用 new Date() 方法获取当前日期。然后,我们使用 toLocaleString 方法在默认的地区设置下获得星期几的名称。最终我们使用 substring 方法从星期几的名称中提取前3个字符。最后,我们将结果打印到控制台上。

在特定日期获取前3个字母名称

以下代码段将帮助您获取指定日期的前3个字母名称。在此示例中,我们查询了2000年的1月1日。

let date = new Date("January 1, 2000 00:00:00");
let dayName = date.toLocaleString('default', {weekday: 'short'});
let abbreviatedDayName = dayName.substring(0, 3);
console.log(abbreviatedDayName);
结论

使用 toLocaleString()toLocaleDateString() 方法可以方便地获取日期的前3个字母名称。这是一种简单而有效的方式,用于满足许多 JavaScript 应用程序的需求。