常に YYYY-MM-DD 形式の日付値を持つフィールドがあります。このフィールド値の平日の値を取得するにはどうすればよいですか。
例: フィールドの日付が月曜日の場合、結果は 1 になり、火曜日の場合は 2 になります。
私は以下を試しましたが、これは NaN を返します:
var n = new Date( $('#myFieldID').val() );
var w = n.getDay();
Moment.js を使用して、そのフィールドに入る日付を作成しています。
var dateNow = moment().format('YYYY-MM-DD');
$('#myFieldID').val(dateNow);
これは機能し、2014 年 2 月 13 日に 2014-02-13 を埋めます。
これについて助けてくれてありがとう、ティム