没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
本文实例讲述了微信小程序实现的日期午别医生排班表功能。分享给大家供大家参考,具体如下: 1.util.js //获取几天后日期 function dateCount(arg,date) { var date1 = arg; var date2 = new Date(date1); date2.setDate(date2.getDate() + parseInt(date)); var times = date2.getFullYear() + - + (date2.getMonth() + 1) + - + date2.getDate(); var Year = 0; v
资源推荐
资源详情
资源评论
微信小程序实现的日期午别医生排班表功能示例微信小程序实现的日期午别医生排班表功能示例
本文实例讲述了微信小程序实现的日期午别医生排班表功能。分享给大家供大家参考,具体如下:
1.util.js
//获取几天后日期
function dateCount(arg,date) {
var date1 = arg;
var date2 = new Date(date1);
date2.setDate(date2.getDate() + parseInt(date));
var times = date2.getFullYear() + "-" + (date2.getMonth() + 1) + "-" + date2.getDate();
var Year = 0;
var Month = 0;
var Day = 0;
var CurrentDate = "";
Year = date2.getFullYear();
Month = date2.getMonth() + 1;
Day = date2.getDate();
CurrentDate += Year + "-";
if (Month >= 10) {
CurrentDate += Month + "-";
} else {
CurrentDate += "0" + Month + "-";
}
if (Day >= 10) {
CurrentDate += Day;
} else {
CurrentDate += "0" + Day;
}
return CurrentDate;
}
Date.prototype.format = function() {
var s = '';
s += this.getFullYear() + '-'; // 获取年份。
if ((this.getMonth() + 1) >= 10) { // 获取月份。
s += (this.getMonth() + 1) + "-";
} else {
s += "0" + (this.getMonth() + 1) + "-";
}
if (this.getDate() >= 10) { // 获取日。
s += this.getDate();
} else {
s += "0" + this.getDate();
}
return (s); // 返回日期。
};
//两个日期之间的所有日期
function getAll(begin, end) {
var ab = begin.split("-");
var ae = end.split("-");
var db = new Date();
db.setUTCFullYear(ab[0], ab[1] - 1, ab[2]);
var de = new Date();
de.setUTCFullYear(ae[0], ae[1] - 1, ae[2]);
var unixDb = db.getTime();
var unixDe = de.getTime();
var str = "";
for (var k = unixDb + 24 * 60 * 60 * 1000; k < unixDe;) {
str += (new Date(parseInt(k))).format() + ",";
k = k + 24 * 60 * 60 * 1000;
}
return str;
}
//两个时间相差天数
function datedifference(sDate1, sDate2) { //sDate1和sDate2是2006-12-18格式
var aDate, oDate1, oDate2, iDays;
aDate = sDate1.split("-");
oDate1 = new Date(aDate[1] + '-' + aDate[2] + '-' + aDate[0]); //转换为9-25-2017格式
aDate = sDate2.split("-");
oDate2 = new Date(aDate[1] + '-' + aDate[2] + '-' + aDate[0]);
iDays = parseInt(Math.abs(oDate1 - oDate2) / 1000 / 60 / 60 / 24);
return iDays;
};
module.exports = {
DateCount: dateCount,
GetAll: getAll,
Datedifference: datedifference
}
2.js
var HB = require('../../utils/util.js');
Page({
/**
* 页面的初始数据
*/
data: {
sourceList: [{
"ClinicLabelName": "医生A",
"ClinicLabelId": "8a2256334b021c33014b06124fd60181",
"Count": 5,
"Date": "2018-12-12",
"IsVisit": false,
"NoonName": "上午",
"Noon": 1,
"Total": 50,
"dayOfWeek": "3",
"keyue": true
},
{
"ClinicLabelName": "医生D",
"ClinicLabelId": "8a2256334b021c33014b06124fd60181",
"Count": 5,
"Date": "2018-12-18",
"IsVisit": false,
"NoonName": "凌晨",
"Noon": 4,
"Total": 50,
"dayOfWeek": "5",
"keyue": true
},
{
"ClinicLabelName": "医生B",
"ClinicLabelId": "8a2256334b021c33014b06124fd60181",
"Count": 5,
"Date": "2018-12-21",
"IsVisit": false,
"NoonName": "下午",
"Noon": 2,
"Total": 50,
"dayOfWeek": "3",
"keyue": true
},
{
"ClinicLabelName": "医生c",
"ClinicLabelId": "8a2256334b021c33014b06124fd60181",
"Count": 5,
"Date": "2018-12-16",
"IsVisit": false,
"NoonName": "全天",
"Noon": 4,
"Total": 50,
"dayOfWeek": "4",
"keyue": true
},
{
"ClinicLabelName": "医生D",
"ClinicLabelId": "8a2256334b021c33014b06124fd60181",
"Count": 5,
"Date": "2018-12-16",
"IsVisit": false,
"NoonName": "夜间",
"Noon": 3,
"Total": 50,
"dayOfWeek": "5",
"keyue": true
}
],
dateArray: [],
noonList: [],
StartClinicDate: "2018-12-12",
EndClinicDate: "2018-12-19"
},
/**
* 生命周期函数--监听页面加载
*/
onLoad: function(options) {
剩余6页未读,继续阅读
资源评论
weixin_38608055
- 粉丝: 7
- 资源: 966
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Keil C51 插件 检测所有if语句
- 各种排序算法java实现的源代码.zip
- 金山PDF教育版编辑器
- 基于springboot+element的校园服务平台源代码项目包含全套技术资料.zip
- 自动化应用驱动的容器弹性管理平台解决方案
- 各种排序算法 Python 实现的源代码
- BlurAdmin 是一款使用 AngularJs + Bootstrap实现的单页管理端模版,视觉冲击极强的管理后台,各种动画效果
- 基于JSP+Servlet的网上书店系统源代码项目包含全套技术资料.zip
- GGJGJGJGGDGGDGG
- 基于SpringBoot的毕业设计选题系统源代码项目包含全套技术资料.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功