成品直播原始碼,golang計算時間段內的工作日數量
成品直播原始碼,golang計算時間段內的工作日數量
package main import ( "fmt" "time" ) func main() { start, _ := time.Parse("2006-01-02", "2021-10-01") end, _ := time.Parse("2006-01-02", "2021-10-31") total, days := CalcWorkHour(start, end) fmt.Println(fmt.Sprintf("總計:%.2f個小時,%d天", total, days)) } func CalcWorkHour(begin, end time.Time) (float32, int) { var workHour = 0.0 var currentTime = begin var workingCount int for { if currentTime.After(end) { break } // 週六週日 if currentTime.Weekday() == time.Sunday || currentTime.Weekday() == time.Saturday { // nothing } else { workHour += 8.0 workingCount++ } currentTime = currentTime.Add(24 * time.Hour) } return float32(workHour), workingCount }
以上就是成品直播原始碼,golang計算時間段內的工作日數量, 更多內容歡迎關注之後的文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2952724/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 成品直播原始碼,Flutter 夜間模式 全域性字型原始碼Flutter模式
- 直播小程式原始碼,vue實現時間倒數計時原始碼Vue
- 計算兩段時間的時間差 (轉)
- 成品直播原始碼,實現在平臺內部的搜尋原始碼
- 計算某時間段內ERP中的節假日中應排除的天數
- 線上直播系統原始碼,預設倒數計時,自定義輸入時間倒數計時原始碼
- 直播電商原始碼,活動開始時間計時器原始碼
- golang gin框架進行時間運算之解決orm時間與時間運算——附原始碼Golang框架ORM原始碼
- 手機直播原始碼,每隔一段時間自動重新整理一次內容原始碼
- 成品直播原始碼,如何在開發時自定義快取策略原始碼快取
- Python + SeaTable | 計算兩個日期間的工作日天數Python
- 計算給定兩個日期之間的工作日個數
- Calendar原始碼--JDK是怎麼計算時間的原始碼JDK
- 直播網站原始碼,Canvas實現圓形時間倒數計時進度條網站原始碼Canvas
- Java日期時間API系列38-----一種高效的工作日計算計算方法JavaAPI
- 成品直播原始碼推薦,常用的css居中佈局原始碼CSS
- ORACLE計算2個時間段相差時間小時、分、秒Oracle
- app直播原始碼,flutter Text自動計算文字內容的寬度APP原始碼Flutter
- 直播電商原始碼,商品出售倒數計時的定時器效果原始碼定時器
- 教育直播APP原生開發,成品原始碼無加密APP原始碼加密
- 成品直播原始碼,點選滑動切換效果原始碼
- 如何計算一段js程式碼執行耗費的時間JS
- js如何計算一段程式碼的執行花費時間JS
- 成品直播原始碼,例項原始碼系列-更改圖片透明度原始碼
- 直播系統原始碼,實現倒數計時,定時任務原始碼
- 成品直播原始碼推薦,Flutter波浪進度條WaveProgressBar原始碼Flutter
- 成品直播原始碼推薦,uniapp多行滾動通知原始碼APP
- 視訊直播系統原始碼,倒數計時顯示,商品秒殺倒數計時原始碼
- 成品直播原始碼,JAVA獲取圖片的寬、高和大小原始碼Java
- 如何計算兩個時間間隔的天數
- 時間相差秒數_Golang 時間操作大全Golang
- 直播系統app原始碼,自定義可以暫停的倒數計時APP原始碼
- 成品php一對一直播程式原始碼,承載人數達上億人?PHP原始碼
- 手機直播原始碼,驗證碼自動讀秒倒數計時原始碼
- 判斷一個時間是否處於指定的時間段內程式碼例項
- 成品直播原始碼推薦,登入介面實現插入背景原始碼
- 成品直播原始碼推薦,Android 禁止下拉選單欄原始碼Android
- 成品直播原始碼推薦,java 實現郵件服務原始碼Java