1

私はtdを持っています

<table><tr>
    <td> Monday <br> 11/04/2013 </td>
</tr></table>

私が達成したいのは、Javascriptで日付を取得することです。BRタグの前のテキストを避けて、日付をJS形式で取得するにはどうすればよいですか。

4

4 に答える 4

4

テキストを読むには、試してください

var text = $.trim($($('table td br')[0].nextSibling).text())

これを日付形式に変換するには、momentjs などのライブラリを使用するか、.split() を使用して自分で行い、日付、月、年の部分を使用して日付を作成します。

デモ:フィドル

于 2013-11-04T14:40:25.133 に答える
1

フィドルのデモ

var date = new Date($("td").html().match(/[\d]{2}\/[\d]{2}\/[\d]{4}/g));
alert(date);

dd/mm/yyyy注:フォーマットでのみ機能します

于 2013-11-04T14:41:46.683 に答える