自动从JavaScript中的字符串中获取日期,并以格式化的Date返回相同的字符串

时间:2019-01-16 08:54:22

标签: javascript

我有输入字符串-

嗨,我会在2019年12月17日到达

基本上-

[某些单词] + [任何格式的日期] + [其他可选单词]

将成为用户输入的任何内容。

我的要求是从给定的字符串中获取日期并设置其格式并将其与相同的字符串存储在一起。因此结果将是-

[某些单词] + [以我的格式显示的日期] + [其他任何可选单词]

这是可能的,因为我可以直接在浏览器中运行此代码,而无需使用nodejs)。

尝试了新的Date(fullString),我得到了日期,但松开了字符串的其他部分

var input =“嗨,我会在2019年12月17日到达。请稍候。 var userDate = new Date(input);

预期-“嗨,我将于2019年12月17日到达。请稍候。”

1 个答案:

答案 0 :(得分:-1)

您可以将toDateString()split()slice()结合使用以获得所需的输出。