微信小程序 > 微信公开课 > 微信小程序开发请问一个很菜的问题关于时间选择
微信小程序,微信公开课,微信小程序开发请问一个很菜的问题关于时间选择

微信小程序开发请问一个很菜的问题关于时间选择

2019-03-15 16:54:37

微信公开课小程序热门讨论关于「微信小程序开发请问一个很菜的问题时间选择」的小程序开发问题
补充:微信请问一个很菜的问题时间选择,我是小程序初学者,在网上找到了一段选择日期时间的代码,精确到分的,我想改为只选择日期与小时即可,如图,去掉红框的分钟请问以下代码应该如何修改,谢谢co
展开:问题模块框架类型问题类型操作系统工具版本开发者工具小程序需求Windows102180250我是小程序初学者,在网上找到了一段选择日期时间的代码,精确到分的,我想改为只选择日期与小时即可,如图,去掉红框的分钟请问以下代码应该如何修改,谢谢constapp=getApp()vardateTimePicker=require(utilsdateTimePickerjs);Page({data:{dateTimeArray:null,dateTime:null,dateTimeArray1:null,dateTime1:null,startYear:2000,endYear:2050},onLoad(){获取完整的年月日时分秒,以及默认显示的数组varobj=dateTimePickerdateTimePicker(thisdatastartYear,thisdataendYear);varobj1=dateTimePickerdateTimePicker(thisdatastartYear,thisdataendYear);精确到分的处理,将数组的秒去掉varlastArray=obj1dateTimeArraypop();varlastTime=obj1dateTimepop();vara=obj1datetimearraypop()thissetData({dateTime:objdateTime,dateTimeArray:objdateTimeArray,dateTimeArray1:obj1dateTimeArray,dateTime1:obj1dateTime});},changeDate(e){thissetData({date:edetailvalue});},changeTime(e){thissetData({time:edetailvalue});},changeDateTime(e){thissetData({dateTime:edetailvalue});},changeDateTime1(e){thissetData({dateTime1:edetailvalue});},changeDateTimeColumn(e){vararr=thisdatadateTime,dateArr=thisdatadateTimeArray;arr[edetailcolumn]=edetailvalue;dateArr[2]=dateTimePickergetMonthDay(dateArr[0][arr[0]],dateArr[1][arr[1]]);thissetData({dateTimeArray:dateArr,dateTime:arr});},changeDateTimeColumn1(e){vararr=thisdatadateTime1,dateArr=thisdatadateTimeArray1;arr[edetailcolumn]=edetailvalue;dateArr[2]=dateTimePickergetMonthDay(dateArr[0][arr[0]],dateArr[1][arr[1]]);thissetData({dateTimeArray1:dateArr,dateTime1:arr});}})dateTimePickerjsfunctionwithData(param){returnparam<10?0+param:+param;}functiongetLoopArray(start,end){varstart=start||0;varend=end||1;vararray=[];for(vari=start;i<=end;i++){arraypush(withData(i));}returnarray;}functiongetMonthDay(year,month){varflag=year%400==0||(year%4==0&&year%100!=0),array=null;switch(month){case01:case03:case05:case07:case08:case10:case12:array=getLoopArray(1,31)break;case04:case06:case09:case11:array=getLoopArray(1,30)break;case02:array=flag?getLoopArray(1,29):getLoopArray(1,28)break;default:array=月份格式不正确,请重新输入}returnarray;}functiongetNewDateArry(){当前时间的处理varnewDate=newDate();varyear=withData(newDategetFullYear()),mont=withData(newDategetMonth()+1),date=withData(newDategetDate()),hour=withData(newDategetHours()),minu=withData(newDategetMinutes()),seco=withData(newDategetSeconds());return[year,mont,date,hour,minu,seco];}functiondateTimePicker(startYear,endYear,date){返回默认显示的数组和联动数组的声明vardateTime=[],dateTimeArray=[[],[],[],[],[],[]];varstart=startYear||1978;varend=endYear||2100;默认开始显示数据vardefaultDate=date?[datesplit()[0]split(),datesplit()[1]split(:)]:getNewDateArry();处理联动列表数据*年月日时分秒*dateTimeArray[0]=getLoopArray(start,end);dateTimeArray[1]=getLoopArray(1,12);dateTimeArray[2]=getMonthDay(defaultDate[0],defaultDate[1]);dateTimeArray[3]=getLoopArray(0,23);dateTimeArray[4]=getLoopArray(0,59);dateTimeArray[5]=getLoopArray(0,59);dateTimeArrayforEach((current,index)={dateTimepush(currentindexOf(defaultDate[index]));});return{dateTimeArray:dateTimeArray,dateTime:dateTime}}moduleexports={dateTimePicker:dateTimePicker,getMonthDay:getMonthDay}即速小程序:大佬:问题已解决再pop一次即可谢谢:救我怎么写啊一脸懵逼呀:你的是什么问题也是遇到我同样的问题吗:解决了
更多有关「微信小程序开发请问一个很菜的问题时间选择」的讨论可以前往微信公开课小程序参与互动哦!
标签:微信公开课,小程序
微信小程序,微信公开课,微信小程序开发请问一个很菜的问题关于时间选择

「微信小程序开发请问一个很菜的问题关于时间选择」热门讨论订阅

方法1:微信扫描微信公开课小程序码即可订阅热门讨论「微信小程序开发请问一个很菜的问题关于时间选择」

方法2:微信搜索微信公开课小程序名称进入,即可订阅热门讨论「微信小程序开发请问一个很菜的问题关于时间选择」

方法3:微信网页访问即速商店,长按识别微信公开课小程序码即可订阅热门讨论「微信小程序开发请问一个很菜的问题关于时间选择」

微信公开课小程序热门讨论「微信小程序开发请问一个很菜的问题关于时间选择」由微信公开课原创摘录于微信小程序商店shop.jisuapp.cn,转载请注明出处。

微信公开课热门讨论「微信小程序开发请问一个很菜的问题关于时间选择」由微信公开课开发者向微信用户提供,并对本服务内容、数据资料及其运营行为等真实性、合法性及有效性承担全部责任。