Javascriptを:文字列の削除部分(日付文字列を取得します)

サム:

私は単純に、この文字列から時間を削除する必要があります Sun Apr 26 2020 01:00:00 GMT+0100 (BST)

現在のソリューションどの作品

const dateTime = 'Sun Apr 26 2020 01:00:00 GMT+0100 (BST)';
const dateTimeArray = dateTime.split(' ');
const date = dateTimeArray.splice(0, 4);
console.log(date.join(' ')); // Correctly returns 'Sun Apr 26 2020'

これは動作しますがtheresのよりエレガントな場合、私は思ったんだけど?それとも正規表現?

コードマニアック:

あなたは使用することができます toDateString

const dateTime = 'Sun Apr 26 2020 01:00:00 GMT+0100 (BST)';

console.log(new Date(dateTime).toDateString())

おすすめ

転載: http://10.200.1.11:23101/article/api/json?id=391691&siteId=1
おすすめ