JavaScript 如何删除日期中的时间
给定一个日期对象,任务是使用JavaScript删除对象中的时间部分。
JavaScript split()方法: 此方法用于将字符串分割为子字符串数组,并返回新数组。
语法:
string.split( separator, limit )
参数:
- separator(分隔符): 该参数是可选的。它指定用于分割字符串的字符或正则表达式。如果不使用,将返回整个字符串(一个只有一个项的数组)。
- limit(限制): 该参数是可选的。它指定一个整数,用于指定分割的数量,超出分割限制的项将被排除在数组之外。
返回值: 返回一个包含分割项的新数组。
示例1: 这个示例使用(’ ‘)分割日期,然后使用 split()方法 在分割后返回的数组中取索引为0的值。
let d = '12/05/2019 12:00:00 AM';
console.log(d.split(' ')[0]);
输出
12/05/2019
示例2: 这个示例与上一个非常相似。此示例首先使用(‘ ’)拆分日期,然后使用 split()方法 拆分后返回的数组中的索引= 0的值。它适用于Date对象。
let d = new Date();
console.log(d.toISOString().split('T')[0]);
输出
2023-06-14