第一种:

t := time.Now()

fmt.Println(int(t.Weekday()))

第二种:

yearInt:=time.Now().Year()

monthInt:=time.Now().Month()//time.Now().Month().String()

dayInt:=time.Now().Day()

fmt.Printf("%d年%d月%d日是:%s\n", yearInt, int(month), dayInt, ZellerFunction2Week(yearInt, int(month), dayInt))

//获取当天是周几

func ZellerFunction2Week(year, month, day int) int {

var weekday = [7]int{7, 1, 2, 3, 4, 5, 6}

var y, m , c int

fmt.Println("ppppppppppp")

fmt.Println(reflect.TypeOf(month))

if month >= 3 {

m = month

y = year % 100

c = year / 100

} else {

m = month + 12

y = (year - 1) % 100

c = (year - 1) / 100

}

week := y + (y / 4) + (c / 4) - 2*c + ((26 * (m + 1)) / 10) + day - 1

if week < 0 {

week = 7 - (-week)%7

} else {

week = week % 7

}

which_week := int(week)

return weekday[which_week]

}

golang 获取当天0点时间_golang 获取当天是周几(两种方法)相关推荐

  1. 记账一段时间后,导出保存账目的两种方法

    怎么记账,收入.支出的账目可以在电脑上记录吗?记录一段时间后,怎么保存账目呢?今天小编给大家分享一个新的记账技巧, 下面一起来试试. 需要哪些工具? 一台电脑 怎么快速记账? 运行[晨曦记账本],主界 ...

  2. golang 获取当天0点时间_golang使用webAssembly的方式

    WebAssembly (WASM) 是一种新的编码方式,可以在现代的网络浏览器中运行- 它是一种低级的类汇编语言,具有紧凑的二进制格式,可以接近原生的性能. 可以将C/C++/Rust/GO代码编译 ...

  3. String案例 获取一个字符串在另一个字符串中出现的次数(两种方法)

    /*思路:定义1个计数器和1个截取后的Str-->判断有无SS-->有就截取并计数-->直到截取完没有ss就停止*/ package Day12;/* 练习2 获取一个字符串在另一个 ...

  4. android 获取当前时间精确到毫秒的两种方法

    1.概述 在android app开发中,在项目中有些功能需求要求要获取当前时间精确到毫秒,已便于完成功能开发的需要,而在android 的系统api中提供了SimpleDateFormat和Cale ...

  5. php获取打开网页文件名,php取得当前访问url文件名的几种方法

    php下获取当前访问的文件名的几种方法. 推荐函数: 一是PHP获取当前页面的网址: dedecms用的也是这个哦. //获得当前的脚本网址 function GetCurUrl() { if(!em ...

  6. jquery 乱码 传参_jquery获取URL中参数解决中文乱码问题的两种方法

    从A页面通过url传参到B页面时,解析url参数可以用下面两种方法: 方法一:正则分析法 function getQueryString(name) { var reg = new RegExp(&q ...

  7. python字符串成熟编码_python字符串转公式两种方法获取网页编码python版

    在web开发的时候我们经常会遇到网页抓取和分析,各种语言都可以完成这个功能.我喜欢用python实现,因为python提供了很多成熟的模块,可以很方便的实现网页抓取. 但是在抓取过程中会遇到编码的问题 ...

  8. JAVA获取安卓系统下usb_Android 获取 usb 权限的两种方法

    前言: 最近工作上遇到几个USB模块在android平台上适配使用的情况,所以要用到USB权限获取问题 ##USB权限获取有以下2种方式: 一.直接在AndroidManifest.xml文件中进行如 ...

  9. python 获取csv的列数_Python读取excel的两种方法

    excel是什么 Microsoft Excel是一个使用非常广泛的电子表格程序.它的用户友好性和吸引人的功能使其成为数据科学中常用的工具.对于excel来说,整个excel文件称为工作簿,工作簿中的 ...

最新文章

  1. linuxtar.gz安装方法
  2. 继电反馈法自整定_基于继电反馈PID自整定方法在Buck―Boost电路中应用.doc
  3. Win32多线程编程(5) — 线程局部存储
  4. linux 不能发送邮件可能的原因
  5. 常见优化算法批量梯度下降、小批量梯度下降、随机梯度下降的对比
  6. centos7 iptables 端口转发 保存_iptables 防火墙
  7. html中函数传递多个值,JavaScript 实战开发经验!函数多参数传参技巧
  8. Protobuf3教程
  9. [leetcode-347-Top K Frequent Elements]
  10. 【英语学习】【WOTD】remittance 释义/词源/示例
  11. 全球搜索引擎盛会在即 呼叫搜索模式呼之欲出
  12. 告别遥控器,BBC 试验用大脑调台
  13. 关于 Win 8 RT 你应该知道的 15 件事
  14. hdu1010 Tempter of the Bone---DFS+奇偶剪枝
  15. 无法使用资源管理器浏览文档库?
  16. 企业真实面试题总结(二)
  17. 2022年11月份PMP考试是新版教材吗?
  18. java qq音乐接口 api,QQ音乐API分析(示例代码)
  19. OpenCVForUnity色度图
  20. Java全栈工程实践

热门文章

  1. 服务器 稳定 重要性,云服务器 重要性
  2. 1.2(redis)5大数据结构
  3. Linux系统中安装软件的几种方式
  4. Linux系统的登录方式
  5. 安全性剖析:对比 LayerZero、Wormhole 等跨链桥优劣
  6. win10计算机怎么注销用户,windows10系统如何取消微软账户登陆
  7. Unix环境高级编程-高级IO
  8. 求n的阶乘的算法框图_当代程序员必备技能(算法)之:递归详解 - Java斗帝之路...
  9. python 获取列表中多个元素-切片操作
  10. supervisor 常见错误及其解决方案