1

所以我想做的是得到新的日期():

Wed Oct 02 2013 22:15:00 GMT-0400 (EDT)

并将其替换22:15:00为其他内容...

这可能使用jquery吗?

4

2 回答 2

4

您可以使用正则表达式.replace()

'Wed Oct 02 2013 22:15:00 GMT-0400 (EDT)'.replace(/\d\d:\d\d:\d\d/, '00:00:00')
于 2013-10-02T03:59:14.193 回答
2

我认为你需要一个通用的解决方案。您可以选择基于正则表达式的解决方案。但让我们保持简单。

你手头有一个 Date 对象,对吗?Date 对象支持setHours(),setMinutes()和等方法setSeconds()。用它们来改变时间!

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date

于 2013-10-02T04:00:05.680 回答