必威体育Betway必威体育官网
当前位置:首页 > IT技术

golang的time包:秒、毫秒、纳秒时间戳输出

时间:2019-08-05 13:11:03来源:IT技术作者:seo实验室小编阅读:51次「手机版」
 

go time

菜鸟的时候只知道时间戳有10位、13位、还有好长位数的。

入坑久了才明白

10位数的时间戳是以 秒 为单位;

13位数的时间戳是以 毫秒 为单位;

19位数的时间戳是以 纳秒 为单位;

golang中可以这样写:

package main

import (
	"time"
	"fmt"
)

func main() {
	fmt.printf("时间戳(秒):%v;\n", time.Now().Unix())
	fmt.Printf("时间戳(纳秒):%v;\n",time.Now().UnixNano())
	fmt.Printf("时间戳(毫秒):%v;\n",time.Now().UnixNano() / 1e6)
	fmt.Printf("时间戳(纳秒转换为秒):%v;\n",time.Now().UnixNano() / 1e9)
}

输出结果为:

时间戳(秒):1530027865;
时间戳(纳秒):1530027865231834600;
时间戳(毫秒):1530027865231;
时间戳(纳秒转换为秒):1530027865;

相关阅读

ThinkPHP缓存文件写入失败!:./Runtime/Cache/..

最近在学习ThinkPHP框架,从网上down了一个项目,在本地配置这个项目时,出现了一个问题,无法写入/Runtime/Cache缓存,这个问题是权限问题

zookeeper超时--minSessionTimeout与maxSessionTimeou

很多同学可能有这样的疑问,我明明把连接zk客户端的超时时间sessionTimeout设置为180秒了,可是为什么仅仅过了40几秒就超时了?   

kibana-Request Timeout after 30000ms故障解决

修改配置文件/etc/kibana/kibana.yml,将#去掉,然后将30000毫秒(也就是30s)更改成90000(90秒),这个根据实际情况进行修改。修改完毕后,重

通过system.currentTimeMillis() 获得当前的时间

System一个很牛掰的类 ,位于java.lang包下,有很多可以获取到系统底层的东西,现分享一二:System类本意就代表系统,系统级的很多属性和控

setTimeStamp()与setDate()区别

1.java.sql.Date 与 java.util.Datejava.sql.Date是从java.util.Date中继承而来 假设 dates1(java.sql.Date)要赋值给dates2(java.u

分享到:

栏目导航

推荐阅读

热门阅读