• go time包:秒、毫秒、纳秒时间戳输出


    时间戳

    10 位数的是以 秒 为单位;
    13 位数的是以 毫秒 为单位;
    19 位数的是以 纳秒 为单位;

    golang 中可以这样写:

    package main
    
    import (
    	"fmt"
    	"time"
    )
    
    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)
    }
    

    输出结果为:

    时间戳(秒):1656038712
    时间戳(纳秒):1656038712408614000
    时间戳(毫秒):1656038712408
    时间戳(纳秒转换为秒):1656038712
    
  • 相关阅读:
    GIT操作远程仓库
    GIT基本使用方式
    Docker网络及私有仓库配置
    Docker容器资源控制
    Docker基本使用方法
    [linux Tcmd] sh source
    hh
    推演论
    智能小车项目计划
    [CATARC_2017S] Week2
  • 原文地址:https://www.cnblogs.com/niuben/p/16407974.html
Copyright © 2020-2023  润新知