计算数据库里面的 员工 工作天数 [ 2.0 版本 ]
public function actionCalculatedays($staffCode)
{
$monthStart=substr(date("Y-m-d",mktime(0, 0 , 0,date("m"),1,date("Y"))),9,1);
$monthEnd=substr(date("Y-m-d",mktime(23,59,59,date("m"),date("t"),date("Y"))),8,3);
$count=0;
$result=($monthEnd-$monthStart)+1;
$days=$result;
$start_day=date("Y-m-d",mktime(0, 0 , 0,date("m"),1,date("Y")));
for($i=0;$i<$days;$i++)
{
if (Staffstatic::find()->where(['and',
['>=','createTime',date('Y-m-d 00:00:00',strtotime($start_day)+$i*24*60*60)],
['<=','createTime',date('Y-m-d 23:59:59',strtotime($start_day)+$i*24*60*60)],
['staffCode'=>$staffCode]
])->asArray()->one()){
$count++;
}
}
return $count;
}
ali 乌鲁木齐
注册时间:2016-12-21
最后登录:2024-10-17
在线时长:17小时39分
最后登录:2024-10-17
在线时长:17小时39分
- 粉丝3
- 金钱10
- 威望40
- 积分580
热门源码
- 基于 Yii 2 + Bootstrap 3 搭建一套后台管理系统 CMF
- 整合完 yii2-rbac+yii2-admin+adminlte 等库的基础开发后台源码
- 适合初学者学习的一款通用的管理后台
- yii-goaop - 将 goaop 集成到 Yii,在 Yii 中优雅的面向切面编程
- yii-log-target - 监控系统异常且多渠道发送异常信息通知
- 店滴云1.3.0
- 面向对象的一小步:添加 ActiveRecord 的 Scope 功能
- Yii2 开源商城 FecShop
- 基于 Yii2 开发的多店铺商城系统,免费开源 + 适合二开
- leadshop - 基于 Yii2 开发的一款免费开源且支持商业使用的商城管理系统
共 0 条评论