0

申し訳ありません、

gldatapicker 2 で日付をフォーマットする方法を尋ねますか?

に:

    $(window).load(function()
    {


{
    showAlways: true,
    allowMonthSelect: false,
    allowYearSelect: false,
    selectableYears: [2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020],


selectableDateRange: [ { from: new Date(2013, 2, 01), to: new Date(2013, 2, 10) } ]

に:

selectableDateRange: [ { from: new Date(01, 2, 2013), to: new Date(10, 2, 2013) } ]

12月から変更できる場合= 0

12 月 = 1

ありがとうございます。お手数をおかけして申し訳ありませんが、答えが見つかりません。

ありがとうございました。

4

3 に答える 3

2

「onClick」コールバックを使用して日付をフォーマットできます。

$('.date-picker').glDatePicker(
    {
        onClick: function(target, cell, date, data) {
            target.val(date.getFullYear() + '-' +
                date.getMonth() + '-' +
                date.getDate());

            if(data != null) {
                alert(data.message + '\n' + date);
            }
        }            
    }
);
于 2013-06-18T06:10:55.917 に答える
1

関数 GetFormattedDate(todayTime) {

//alert((todayTime.getMonth() + 1) + '#' + todayTime.getDate() + '#' +  todayTime.getFullYear());

return  todayTime.getFullYear()+'-'+(todayTime.getMonth() + 1) + '-' + todayTime.getDate() ;

}

于 2016-02-10T14:15:31.317 に答える
0

すでにフォーマットされている日付を変換する小さな関数を作成します。書式設定された日付を解析して関数 Assign el から値を取得します。

この場合に作成した関数は toDate です

`
onClick: (function(el, cell, date, data) {
        var armco= date.toLocaleDateString();       
        armco=toDate(armco);
        el.val(armco);
    })

function toDate(selector) {

    var from = selector.split("/");

    var myformat=from[2]+'-'+from[1]+'-'+from[0];   

    return myformat;
}
`
于 2016-05-13T09:11:13.020 に答える