成品直播源码,golang计算时间段内的工作日数量
成品直播源码,golang计算时间段内的工作日数量
1 | package main<br>import (<br> "fmt" <br> "time" <br>)<br>func main() {<br>start, _ := time.Parse( "2006-01-02" , "2021-10-01" )<br> end , _ := time.Parse( "2006-01-02" , "2021-10-31" )<br>total, days := CalcWorkHour(start, end )<br>fmt.Println(fmt.Sprintf( "总计:%.2f个小时,%d天" , total, days))<br>}<br>func CalcWorkHour(begin, end time.Time) (float32, int) {<br> var workHour = 0.0<br> var currentTime = begin<br> var workingCount int<br> for {<br> if currentTime.After( end ) {<br> break <br>}<br> // 周六周日<br>if currentTime.Weekday() == time.Sunday || currentTime.Weekday() == time.Saturday {<br>// nothing<br>} else {<br>workHour += 8.0<br>workingCount++<br>}<br>currentTime = currentTime.Add(24 * time.Hour)<br>}<br>return float32(workHour), workingCount<br>} |
以上就是成品直播源码,golang计算时间段内的工作日数量, 更多内容欢迎关注之后的文章
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
2022-05-17 app直播源代码,flutter 生成图片并保存到相册
2022-05-17 直播软件源码,设置悬浮窗并可进行任意位置的移动
2022-05-17 短视频商城系统,px如何转换rem,且可等比例缩放页面