首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >计算时隙中的约会次数

计算时隙中的约会次数
EN

Stack Overflow用户
提问于 2014-06-26 16:07:51
回答 1查看 267关注 0票数 0

我有一组医生。每个人都有自己的专业(牙医、普通医生、精神病医生等)。

每个专业都有其预定义的会话(指定)时间,例如:

  • 牙医-预约时间:30分钟
  • 一般Ph -预约时间:30分钟
  • 心理医生预约时间:45分钟

每个医生都有自己的行程表。

  • 精神病医生-星期一上午8:00至12:30
  • 牙医-星期二下午2:00至20:00
  • 等。

我使用jQuery和两个(2) BSTimepicker字段将时隙分配给每个医生

http://jdewit.github.io/bootstrap-timepicker/

有没有办法(使用jQuery或MomentJS库)计算医生在指定的时隙中能够参加的(轮次)约会次数?

提前谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-06-26 17:23:21

编辑、更新

试一试

代码语言:javascript
运行
复制
var apps = [];
var meds = {
    "psych": {
        "schedule": 4.5,
        "appointment_length" : function() {return this.schedule * 4},
        "appointment_slots" : function() {return this.appointment_length() / 3}
    },

    "dentist": {
        "schedule": 6,
        "appointment_length" : function() {return this.schedule * 2},
        "appointment_slots" : function() {return this.appointment_length() / 2}
    }
};

$.each(meds, function (index, value) {
    apps.push([index, Math.round(value.appointment_slots())]);
    meds.appointments = apps.slice(0, 2);
});
console.log(meds);

jsfiddle http://jsfiddle.net/guest271314/sdxLH/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24435377

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档