网站首页 > java教程 正文
前题:需要引入time包
import "time"
1.获取当前时间
2.获取年月日,时分秒
3. 格式化时间
- 可以使用Printf 或者SPrintf
- 可以使用time.Format()来完成
这个是有固定格式的, "2006-01-02 15:04:05" 这几个数字是不可以改变的,
4. 关于time中的时间的常量
const (
Nanosecond Duration = 1 //1 纳秒
Microsecond = 1000 * Nanosecond //微秒
Millisecond = 1000 * Microsecond //毫秒
Second = 1000 * Millisecond //秒
Minute = 60 * Second //分钟
Hour = 60 * Minute //小时
)
5.时间戳
表示1970-01-01 utc到时间点所经过的时间,单位秒
6.时间操作
7. 补充: 关于go中的内置函数
1. len: 用来计算长度,比如 string,array,slice,map,channel
2. new: 用来分配内存,主要用来分配值类型,比较int,float32,struct... 返回的是指针
3. make: 也是用来分配内存,主要是用来分配引用类型, 比较channel,map,slice等
8.补充02: 关于go中的错误异常处理
go的异常处理并不是和别的语言,如java,php,python里的 try catch 那种语句,
这也是让大多数程序员吐槽最多的地方,但是使用的方式差不多的,
在go中提供了 defer,panic,recover,套路基本是 go中抛出一个panic的异常,
在defer中通过recover捕获这个异常,然后正常处理就可以了,下面这个例子
在go中,也可以使用errors.New()和panic()实现自定义错误
errors.New("错误信息"),会返回一个error类型的值,表示一个错误
panic函数,接收一个interface{}类型的值(任何值)作为参数,输出错误信息,并退出程序
猜你喜欢
- 2024-11-07 Excel 时间日期函数:掌握时间的秘密武器
- 2024-11-07 excel函数技巧:如何按要求计算时间?巧用int和mod函数
- 2024-11-07 034.日期与时间函数(Today、Now) #零基础教学
- 2024-11-07 Mysql数据库常见函数(下)——日期时间函数
- 2024-11-07 Axure高保真教程:日期时间下拉列表
- 2024-11-07 轻松办公-OfficeExcel函数精解(八十九)日期和时间之TODAY函数
- 2024-11-07 十分钟学会WEEKDAY函数用法,让你轻松计算任意日期的星期几!
- 2024-11-07 python中日期与时间函数(python 日期)
- 2024-11-07 Excel函数之日期与时间函数date,day,hour,minute,month等
- 2024-11-07 HR必备Excel函数:4个与日期相关的计算函数。
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- java反编译工具 (77)
- java反射 (57)
- java接口 (61)
- java随机数 (63)
- java7下载 (59)
- java数据结构 (61)
- java 三目运算符 (65)
- java对象转map (63)
- Java继承 (69)
- java字符串替换 (60)
- 快速排序java (59)
- java并发编程 (58)
- java api文档 (60)
- centos安装java (57)
- java调用webservice接口 (61)
- java深拷贝 (61)
- 工厂模式java (59)
- java代理模式 (59)
- java.lang (57)
- java连接mysql数据库 (67)
- java重载 (68)
- java 循环语句 (66)
- java反序列化 (58)
- java时间函数 (60)
- java是值传递还是引用传递 (62)
本文暂时没有评论,来添加一个吧(●'◡'●)