青草久久影院-青草久久伊人-青草久久久-青草久久精品亚洲综合专区-SM双性精跪趴灌憋尿调教H-SM脚奴调教丨踩踏贱奴

17站長(zhǎng)網(wǎng)

17站長(zhǎng)網(wǎng) 首頁(yè) 編程 PHP編程 查看內(nèi)容

如何計(jì)算總時(shí)數(shù):分鐘考勤休息時(shí)間?

2023-1-19 16:49| 查看: 6554 |來(lái)源: 互聯(lián)網(wǎng)

我有一個(gè)$attendace變量包含來(lái)自Laravel查詢構(gòu)建器的集合:$attendance=collect(DB::table('attendance_copy')-where('emp_number',Aut ...

我有一個(gè)$attendace變量包含來(lái)自Laravel查詢構(gòu)建器的集合:

$attendance = collect(DB::table('attendance_copy')->where('emp_number', Auth::user()->emp_number)->where('date_created', $datenow)->get());

這是結(jié)果:

[
   {
      "row_id":65,
      "emp_number":"IPPH0004",
      "time_stamp":"01:00:00",
      "attendance_status":"Punch In",
      "date_created":"2021-10-02"
   },
   {
      "row_id":68,
      "emp_number":"IPPH0004",
      "time_stamp":"07:30:00",
      "attendance_status":"Start Break",
      "date_created":"2021-10-02"
   },
   {
      "row_id":69,
      "emp_number":"IPPH0004",
      "time_stamp":"08:00:00",
      "attendance_status":"End Break",
      "date_created":"2021-10-02"
   },
   {
      "row_id":70,
      "emp_number":"IPPH0004",
      "time_stamp":"08:30:00",
      "attendance_status":"Start Break",
      "date_created":"2021-10-02"
   },
   {
      "row_id":71,
      "emp_number":"IPPH0004",
      "time_stamp":"09:00:00",
      "attendance_status":"End Break",
      "date_created":"2021-10-02"
   }
];

我到目前為止所做的(當(dāng)只有1個(gè)start break和end break時(shí)有效):

$startbreak = strtotime(( isset( $attendance->where('attendance_status', 'Start Break')->first()->time_stamp  ) == null ? "00:00:00" : $attendance->where('attendance_status', 'Start Break')->first()->time_stamp));$endbreak = strtotime(( isset( $attendance->where('attendance_status', 'End Break')->first()->time_stamp  ) == null ? "00:00:00" : $attendance->where('attendance_status', 'End Break')->first()->time_stamp));$minsbreak = date('i',$endbreak - $startbreak);

但在我的例子中,每個(gè)員工全天都會(huì)記錄很多休息時(shí)間。我想計(jì)算一下員工的休息時(shí)間:

從上面的集合(12hr格式)來(lái)看,它應(yīng)該是01:00 total hrs。從7:30 to 8:00 is 30mins和8:30 to 9:00 is another 30mins開始。將有5個(gè)最長(zhǎng)中斷時(shí)間。

這可能嗎?或者我應(yīng)該重新設(shè)計(jì)我的出席表?

此答案假定集合已由employee_number篩選,并且Start Break之后的狀態(tài)必須為End Break。

$total_break_time = 0;

for ($i = 0; $i < count($attendance); ++$i) {
    if ($i == 0)
        continue;

    if ($attendance[$i-1]['attendance_status'] == 'Start Break') {
        $previous_timestamp = strtotime($attendance[$i-1]['date_created'] . ' ' . $attendance[$i-1]['time_stamp']);
        $current_timestamp = strtotime($attendance[$i]['date_created'] . ' ' . $attendance[$i]['time_stamp']);
        $total_break_time += ($current_timestamp - $previous_timestamp);
    }
}

echo gmdate('H:i:s', $total_break_time) . PHP_EOL;

$total_break_time是秒數(shù)。gmdate函數(shù)將其轉(zhuǎn)換為小時(shí)、分鐘、秒,返回01:00:00。

本文最后更新于 2023-1-19 16:49,某些文章具有時(shí)效性,若有錯(cuò)誤或已失效,請(qǐng)?jiān)诰W(wǎng)站留言或聯(lián)系站長(zhǎng):17tui@17tui.com
·END·
站長(zhǎng)網(wǎng)微信號(hào):w17tui,關(guān)注站長(zhǎng)、創(chuàng)業(yè)、關(guān)注互聯(lián)網(wǎng)人 - 互聯(lián)網(wǎng)創(chuàng)業(yè)者營(yíng)銷服務(wù)中心

免責(zé)聲明:本站部分文章和圖片均來(lái)自用戶投稿和網(wǎng)絡(luò)收集,旨在傳播知識(shí),文章和圖片版權(quán)歸原作者及原出處所有,僅供學(xué)習(xí)與參考,請(qǐng)勿用于商業(yè)用途,如果損害了您的權(quán)利,請(qǐng)聯(lián)系我們及時(shí)修正或刪除。謝謝!

17站長(zhǎng)網(wǎng)微信二維碼

始終以前瞻性的眼光聚焦站長(zhǎng)、創(chuàng)業(yè)、互聯(lián)網(wǎng)等領(lǐng)域,為您提供最新最全的互聯(lián)網(wǎng)資訊,幫助站長(zhǎng)轉(zhuǎn)型升級(jí),為互聯(lián)網(wǎng)創(chuàng)業(yè)者提供更加優(yōu)質(zhì)的創(chuàng)業(yè)信息和品牌營(yíng)銷服務(wù),與站長(zhǎng)一起進(jìn)步!讓互聯(lián)網(wǎng)創(chuàng)業(yè)者不再孤獨(dú)!

掃一掃,關(guān)注站長(zhǎng)網(wǎng)微信

大家都在看

    熱門排行

      最近更新

        返回頂部
        主站蜘蛛池模板: 40岁东北老阿姨无码 | JIZJIZJIZ 日本老师水多 | 色男人的天堂久久综合 | 男女作爱在线播放免费网页版观看 | 小夫妻天天恶战 | 精品国产免费观看久久久 | 免费亚洲视频在线观看 | 成人精品视频网站 | 欧美性爱 成人 | www.青青草.com| 久久免费精品一区二区 | 欧美一区二区视频高清专区 | 青柠在线视频 | 父亲在线日本综艺免费观看全集 | 爱穿丝袜的麻麻3d漫画免费 | 热巴两次用约老师屁股发底线球 | 国内精品欧美久久精品 | 欧美高清视频www夜色资源网 | 久久久无码精品无码国产人妻丝瓜 | 处初女处夜情视频在线播放 | yellow2019在线观看视频 | 无限资源在线观看高清 | 精品国产一区二区三区久久影院 | 亚洲AV无码国产精品色在线看 | 亚洲色图影院 | 渔夫床满艳史bd高清在线直播 | 漂亮的av女演员 | 大香交伊人 | 九九大香尹人视频免费 | 欧美性狂猛AAAAAA | 99视频国产热精品视频 | 三级黄色网 | 日日踫夜夜爽无码久久 | qvod小电影 | YY8090福利午夜理论片 | 暖暖视频免费观看视频 | 亚洲AV國產国产久青草 | 少妇高潮惨叫久久久久久欧美 | yellow片在线观看免费观看动漫 | 青柠在线观看视频在线高清 | 成人在线视频观看 |