gpt4 book ai didi

Javascript 从日期中删除日期名称

转载 作者:行者123 更新时间:2023-11-30 11:24:53 26 4
gpt4 key购买 nike

我想问问是否有人知道如何从以下示例中删除日期名称,警报返回 Sat Feb 29 2020,我没有仅使用 Moment.js Jquery,因为我只需要能够处理下面写成代码的格式。

var mydate = new Date('29 Feb 2020');
alert(mydate.toDateString());

感谢您阅读这个问题,希望我能弄清楚我的问题是什么

最佳答案

Date#toDateString方法的结果总是以该特定格式返回。

所以要么你需要使用其他可用的方法生成,要么你可以使用多种方法删除,


1. 使用 String#split , Array#sliceArray#join

var mydate = new Date('29 Feb 2020');
// split based on whitespace, then get except the first element
// and then join again
alert(mydate.toDateString().split(' ').slice(1).join(' '));


2. 使用 String#replace

var mydate = new Date('29 Feb 2020');
// replace first nonspace combination along with whitespace
alert(mydate.toDateString().replace(/^\S+\s/,''));


3. 使用 String#indexOfString#substr
var mydate = new Date('29 Feb 2020');
// get index of first whitespace
var str = mydate.toDateString();
// get substring
alert(str.substr(str.indexOf(' ') + 1));

关于Javascript 从日期中删除日期名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48384163/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com