微信小程序之日期与时间插件

Posted 甲乙丙丁少

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信小程序之日期与时间插件相关的知识,希望对你有一定的参考价值。

页面

 1   <picker mode="time" 
 2           value="{{time}}" 
 3           start="{{minTime}}"  
 4           end="{{maxTime}}"   
 5           bindchange="timeChange">
 6     {{time}}
 7   </picker>
 8 
 9   <picker mode="date" 
10           value="{{date}}" 
11           start="{{minDate}}" 
12           end="{{maxDate}}" 
13           bindchange="dateChange">
14     {{date}}
15   </picker>
16   <button bindtap="save">提交</button>
View Code

 

逻辑

 1 Page({
 2   data: {
 3     //默认日期&时间
 4     date: \'2016-09-01\',
 5     time: \'12:01\',
 6     //日期&时间上下限制
 7     minTime:\'09:00\',//开始时间上限
 8     maxTime:\'18:00\',// 结束时间下限
 9     minDate:\'2015-08-20\',//开始日期上限
10     maxDate:\'2018-01-01\'//结束日期下限
11   },
12 
13 
14 
15   dateChange: function(e) {
16     this.setData({
17       date: e.detail.value
18     })
19   },
20   timeChange: function(e) {
21     this.setData({
22       time: e.detail.value
23     })
24   },
25 
26 
27 
28   save:function(){
29     var date=this.data.date;
30     var time=this.data.time;
31     console.log(date,time)
32   }
33 })
View Code

 

效果

以上是关于微信小程序之日期与时间插件的主要内容,如果未能解决你的问题,请参考以下文章

微信小程序组件之picker 怎么代码中添加他的开始时间和结束时间

微信小程序日期插件封装-年月日时,只可选当前时间之后时间

微信小程序下订单插件(日历)

微信小程序第七天WXML语法之模板用法

微信小程序第七天WXML语法之模板用法

vscode 开发微信小程序环境配置