golang 获取指定年份中的所有天数
来源:互联网 发布:ip camea网络摄像机 编辑:程序博客网 时间:2024/06/06 15:38
用途
获取指定年份/月份中的所有天数
package mainimport ( "fmt" "time")func main() { days := make([]string, 0) year := time.Now().Year() for month := 1; month <= 12; month++ { for day := 1; day <= 31; day++ { //如果是2月 if month == 2 { if isLeapYear(year) && day == 30 { //闰年2月29天 break } else if !isLeapYear(year) && day == 29 { //平年2月28天 break } else { days = append(days, fmt.Sprintf("%d-%02d-%02d", year, month, day)) } } else if month == 4 || month == 6 || month == 9 || month == 11 { //小月踢出来 if day == 31 { break } days = append(days, fmt.Sprintf("%d-%02d-%02d", year, month, day)) } else { days = append(days, fmt.Sprintf("%d-%02d-%02d", year, month, day)) } } } fmt.Println(days)}//判断是否为闰年func isLeapYear(year int) bool { //y == 2000, 2004 //判断是否为闰年 if year%4 == 0 && year%100 != 0 || year%400 == 0 { return true } return false}
阅读全文
0 0
- golang 获取指定年份中的所有天数
- Java_语法基础_获取指定年份二月的天数
- 算出截止到指定年份的所有天数中,那些是节假日,那些是工作日
- 获取日程年份列表、日志年份列表所有的年份
- 获取指定月份的天数
- JS获取指定年月天数
- 获取指定数据库中的所有表
- unity获取指定文件夹中的所有图片
- 如何根据年份和月份获取本月的天数
- Java获取任意年份的二月的天数小例子
- JAVA获取指定月份的天数
- SQL 获取指定月份的天数
- 获取指定年、月的具体天数
- PHP 获取指定月对应天数
- MYSQL 获取指定时间之间天数
- Lua中获取指定月份总天数
- 获取指定时区的天数,小时数
- php 获取指定月份的天数
- 在Android 7.0上PopupWindow.showAsDropDown不起作用
- AndroidStudio中图片存放位置及drawable不同分辨率文件夹的创建方法
- linux基础七
- 布局js
- [HDU]-6035 Colorful Tree
- golang 获取指定年份中的所有天数
- DevExpress使用小计
- es6:const 命令
- Hibernate知识梳理
- D
- 笨方法学Python 习题 7: 更多打印
- FCC学习笔记-(三) JQuery
- Android 双开沙箱 VirtualApp 源码分析(一)
- Java synchronized的使用