1

だから私がやりたいのは、新しいDate()を取得することです:

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 に答える