0

BootStrap DateTimePickerには、カレンダーから週番号と週の開始日と終了日を取得するためのオプションがあります。

デモリンク

$('#datetimepicker1').datetimepicker({
  format: 'DD/MM/YYYY',    
  calendarWeeks:true
});

HTML5 のweek属性に似たもの

<input type="week"/>
4

1 に答える 1

1

あなたが探しているデータ、特に曜日とフォーマット関数を提供するために私は瞬間に頼ります

http://momentjs.com/docs/#/get-set/day/

http://momentjs.com/docs/#/displaying/format/

開始するための例については、このフィドルを参照してください http://jsfiddle.net/spasticdonkey/9Lnbp7pw/3/

$('#datetimepicker1').on('dp.change', function (e) {
    var kk = $("#datepicker").val();
    $("#output").html(
        "Week Number: " + moment(kk, "DD/MM/YYYY").week() + " of " + 
        moment(kk, "DD/MM/YYYY").weeksInYear()
    );
    $("#output2").html(
        "Day of Year: " + moment(kk, "DD/MM/YYYY").dayOfYear()
    );
    $("#output3").html(
        "Day of Week: " + moment(kk, "DD/MM/YYYY").day() + " of 6 (" + 
        moment(kk, "DD/MM/YYYY").format("dddd") + ")"
    );
    $("#output4").html(
        "Start of Week: " + moment(kk, "DD/MM/YYYY").day(0).format("DD/MM/YYYY")
    );
    $("#output5").html(
        "End of Week: " + moment(kk, "DD/MM/YYYY").day(6).format("DD/MM/YYYY")
    );
});

どの日が週の最初の日と見なされるかは、ロケールによって異なります。複数のロケールをサポートしようとしている場合は、ロケール対応の日付に関するドキュメントをさらに深く掘り下げる必要があります。

于 2015-05-16T06:22:45.790 に答える