各路大侠帮忙解决一个算法问题

duan_xcheng 2012-07-31 03:05:54
假定开始日期为7月1日,员工的班制为干2天休息1天或干1天休息2天。

如何判断某个日期是否上班?

例如:7.9号是否上班?

谢谢!
...全文
60 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
duan_xcheng 2012-07-31
  • 打赏
  • 举报
回复
感谢各位,非常感谢阿宝,谢谢!
qybao 2012-07-31
  • 打赏
  • 举报
回复
switche(上班天数 % 3) {
case 0:
休息;
break;
case 1:
上班;
break;
case 2:
if (干2天休息1天) 上班;
else 休息;
break;
}
a312983516 2012-07-31
  • 打赏
  • 举报
回复
首先计算出时间差 天数

用天数除以3 如果整除 则标明为休息 否则为上班(干两天休息1天)

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧