直播网站程序源码,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岁的心里话
· 按钮权限的设计及实现
2021-08-11 靠直播电商源码实现热门电商平台搜索栏样式
2021-08-11 短视频app搭建,unity Image透明度渐变
2021-08-11 canvas给小视频app源码中的文字增加阴影效果