• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當(dāng)前位置: 首頁 - 科技 - 知識(shí)百科 - 正文

    微信小程序日期選擇器實(shí)例代碼

    來源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 22:11:12
    文檔

    微信小程序日期選擇器實(shí)例代碼

    微信小程序日期選擇器實(shí)例代碼: /* JS代碼部分 */ 3 const date = new Date() const years = [] const months = [] const days = [] const hours = [] const minutes = [] var thisMon = date.getMonth(); var thisDay = date.
    推薦度:
    導(dǎo)讀微信小程序日期選擇器實(shí)例代碼: /* JS代碼部分 */ 3 const date = new Date() const years = [] const months = [] const days = [] const hours = [] const minutes = [] var thisMon = date.getMonth(); var thisDay = date.

    /* JS代碼部分 */
     3 const date = new Date()
    const years = []
    const months = []
    const days = []
    const hours = []
    const minutes = []
    var thisMon = date.getMonth();
    var thisDay = date.getDate();
    for (let i = 2017; i <= date.getFullYear() + 1; i++) {
     years.push(i)
    }
    for (let i = date.getMonth(); i <= 11; i++) {
     var k = i;
     if (0 <= i && i < 9) {
     k = "0" + (i + 1);
     } else {
     k = (i + 1);
     }
     months.push(k)
    }
    if (0 <= thisMon && thisMon < 9) {
     thisMon = "0" + (thisMon + 1);
    } else {
     thisMon = (thisMon + 1);
    }
    if (0 <= thisDay && thisDay < 10) {
     thisDay = "0" + thisDay;
    }
    var totalDay = mGetDate(date.getFullYear(), thisMon);
    for (let i = 1; i <= 31; i++) {
     var k = i;
     if (0 <= i && i < 10) {
     k = "0" + i
     }
     days.push(k)
    }
    for (let i = 0; i <= 23; i++) {
     var k = i;
     if (0 <= i && i < 10) {
     k = "0" + i
     }
     hours.push(k)
    }
    for (let i = 0; i <= 59; i++) {
     var k = i;
     if (0 <= i && i < 10) {
     k = "0" + i
     }
     minutes.push(k)
    }
    function mGetDate(year, month) {
     var d = new Date(year, month, 0);
     return d.getDate();
    }
    Page({
     data: {
     years: years,
     year: date.getFullYear(),
     months: months,
     month: thisMon,
     days: days,
     day: thisDay,
     value: [1, thisMon - 1, thisDay - 1, 0, 0],
     hours: hours,
     hour: "00",
     minutes: minutes,
     minute: "00",
     },
     bindChange: function (e) {
     const val = e.detail.value
     this.setData({
     year: this.data.years[val[0]],
     month: this.data.months[val[1]],
     day: this.data.days[val[2]],
     hour: this.data.hours[val[3]],
     minute: this.data.minutes[val[4]],
     })
     var totalDay = mGetDate(this.data.year, this.data.month);
     var changeDate = [];
     for (let i = 1; i <= totalDay; i++) {
     var k = i;
     if (0 <= i && i < 10) {
     k = "0" + i
     }
     changeDate.push(k)
     }
     this.setData({
     days: changeDate
     })
     },
    })
    
    /* css代碼部分 */
    .time-title{
     float:left;
     width:20%;
     text-align:center;
     color:#45BCE8;
    }
    .picker-text{
     text-align:center;
    }
    /*mask*/
    .time_screens {
     width: 100%;
     position: fixed;
     bottom: 0;
     left: 0;
     z-index: 1000;
     opacity: 0.5;
     overflow: hidden;
    }
    /* html代碼部分 */
     <view class="time_screens">
     <view style="text-align:center;color:#45BCE8">{{year}}-{{month}}-{{day}}
     <label style="float:left;margin-left:30px;">取消</label>
     <label style="float:right;margin-right:30px;">確定</label>
     </view>
     <view style="border-top:1px solid #45BCE8;height:25px;font-size:14px;">
     </view>
     <picker-view indicator-style="height: 50px;" style="width: 100%; height: 300px;" value="{{value}}" bindchange="bindChange">
     <picker-view-column class="picker-text">
     <view wx:for="{{years}}" style="line-height: 50px">{{item}}年</view>
     </picker-view-column>
     <picker-view-column class="picker-text">
     <view wx:for="{{months}}" style="line-height: 50px">{{item}}月</view>
     </picker-view-column>
     <picker-view-column class="picker-text">
     <view wx:for="{{days}}" style="line-height: 50px">{{item}}日</view>
     </picker-view-column>
     </picker-view>
     </view>
    /* Json */
    {
     "navigationBarTitleText": "XXXX"
    }

    總結(jié)

    以上所述是小編給大家介紹的微信小程序日期選擇器實(shí)例代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

    聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    微信小程序日期選擇器實(shí)例代碼

    微信小程序日期選擇器實(shí)例代碼: /* JS代碼部分 */ 3 const date = new Date() const years = [] const months = [] const days = [] const hours = [] const minutes = [] var thisMon = date.getMonth(); var thisDay = date.
    推薦度:
    • 熱門焦點(diǎn)

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 国产精品毛片a∨一区二区三区| 国产乱人伦偷精品视频| 亚洲欧洲国产精品你懂的| 无码国产精品一区二区免费模式 | 四虎精品成人免费永久| 午夜精品久久久久久久久| 久久99精品久久久久久秒播 | 一本一本久久a久久综合精品蜜桃| 国产A∨免费精品视频| 欧美一区二区精品| 国产成人精品福利网站在线| 热re99久久6国产精品免费| 亚洲欧美日韩国产一区二区三区精品| 国产一区二区三精品久久久无广告| 久久99国产精品久久99| 国产精品毛片无遮挡| 日韩精品无码专区免费播放| 四虎成人精品| 毛片a精品**国产| 久久99精品久久久久久水蜜桃| 国产精品九九久久精品女同亚洲欧美日韩综合区 | 国产成人精品在线观看| 自怕偷自怕亚洲精品| 精品综合久久久久久97超人| 成人精品在线视频| 99国产精品久久久久久久成人热| 国产精品成人A区在线观看| 国内精品久久久久久99| 精品一区二区三区在线观看视频| 亚洲av永久无码精品国产精品| 亚洲国产精品一区二区九九| 人妻少妇看A偷人无码精品| 另类国产精品一区二区| 欧美亚洲综合免费精品高清在线观看| 久久精品国产72国产精福利| 久久99国产精品成人欧美| 国产亚洲精品拍拍拍拍拍| 精品综合久久久久久88小说| 天天视频国产精品| 亚洲精品无码激情AV| 亚洲精品国产精品乱码不99|