文档章节

GO 时间相关函数

汤汤圆圆
 汤汤圆圆
发布于 2018/09/18 18:54
字数 229
阅读 4
收藏 0
package main

import(
	"fmt"
	"time"
)
func main () {
	now := time.Now();
	fmt.Printf("now=%v, now type %T\n", now, now)

	fmt.Println("年=",now.Year());
	fmt.Println("月=",now.Month());//英文月份
	fmt.Println("月=",int(now.Month()));//转成整形
	fmt.Println("日=",now.Day());
	fmt.Println("时=",now.Hour());
	fmt.Println("分=",now.Minute());
	fmt.Println("秒=",now.Second());

	fmt.Printf("%02d-%02d-%02d %02d:%02d:%02d\n", 
		now.Year(), now.Month(), now.Day(), now.Hour(), now.Minute(), now.Second()) //YYYY-mm-dd HH:ii:ss
	//格式化之后返回给一个变量
	datestr := fmt.Sprintf("%02d-%02d-%02d %02d:%02d:%02d", 
			now.Year(), now.Month(), now.Day(), now.Hour(), now.Minute(), now.Second())
	fmt.Println(datestr)
	
	//2006-01-02 15:04:05时间必须是这个时间 必须写这个时间 有点意思哈哈
	fmt.Println(now.Format("2006/01/02 15:04:05")) //YYYY/mm/dd HH:ii:ss
	fmt.Println(now.Format("2006/01/02")) //YYYY/mm/dd
	fmt.Println(now.Format("15")) //获取小时 其它同理

	i := 0
	for {
		i++
		fmt.Println(i)
		time.Sleep(time.Second) //休眠	time.Millisecond 毫秒
		if i >=10 {
			break
		}		
	}

	//获取时间戳,时间纳秒时间戳
	fmt.Printf("unix时间戳=%v,unixNano=%v", now.Unix(), now.UnixNano())
}

© 著作权归作者所有

汤汤圆圆

汤汤圆圆

粉丝 11
博文 82
码字总数 26104
作品 0
昌平
程序员
私信 提问
linux下与时间相关的几个函数总结

1 asctime 函数简介 将时间和日期以字符串格式表示 相关函数 time,ctime,gmtime,localtime 头文件 #include 函数原型 char * asctime(const struct tm * timeptr); 函数说明 asctime()将参...

长平狐
2013/03/19
35
0
Linux常用C函数-日期时间篇

Linux常用C函数-日期时间篇 时间:2006-11-01 10:01:53 来源:Linux联盟收集 作者: 日期时间篇 asctime ctime gettimeofday gmtime localtime mktime settimeofday time asctime(将时间和日...

长平狐
2012/09/03
2.3K
0
剖析 React 源码:render 流程(二)

这是我的剖析 React 源码的第三篇文章,如果你没有阅读过之前的文章,请务必先阅读一下 第一篇文章 中提到的一些注意事项,能帮助你更好地阅读源码。 文章相关资料 React 16.8.6 源码中文注释...

yck
05/21
0
0
理解Monad,一份monad的解惑指南

本文要点: 避免显式地处理状态值是有必要的 通过使用monad,你就可以移除代码中对状态值的明确处理。 一个monads类型必须与特殊的函数(名为“bind”)相联系 用了monad的bind函数后,状态值...

Barry Burd
2017/12/08
0
0
黑马程序员分享:Python web开发中常用的标准库

在这些年的开发过程中,深有体会的一点就是,学习一门编程语言,除了要精通它的语法以外,更需要我们去学习该门语言的标准库。标准库是多年以来,大量开发人员留给我们的宝贵财富,它涵盖了编...

传智播客
2017/02/23
213
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周日乱弹 —— 别问,问就是没空

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @tom_tdhzz :#今日歌曲推荐# 分享容祖儿/彭羚的单曲《心淡》: 《心淡》- 容祖儿/彭羚 手机党少年们想听歌,请使劲儿戳(这里) @wqp0010 :周...

小小编辑
今天
312
7
golang微服务框架go-micro 入门笔记2.1 micro工具之micro api

micro api micro 功能非常强大,本文将详细阐述micro api 命令行的功能 重要的事情说3次 本文全部代码https://idea.techidea8.com/open/idea.shtml?id=6 本文全部代码https://idea.techidea8....

非正式解决方案
今天
5
0
Spring Context 你真的懂了吗

今天介绍一下大家常见的一个单词 context 应该怎么去理解,正确的理解它有助于我们学习 spring 以及计算机系统中的其他知识。 1. context 是什么 我们经常在编程中见到 context 这个单词,当...

Java知其所以然
昨天
5
0
Spring Boot + Mybatis-Plus 集成与使用(二)

前言: 本章节介绍MyBatis-Puls的CRUD使用。在开始之前,先简单讲解下上章节关于Spring Boot是如何自动配置MyBatis-Plus。 一、自动配置 当Spring Boot应用从主方法main()启动后,首先加载S...

伴学编程
昨天
8
0
用最通俗的方法讲spring [一] ──── AOP

@[TOC](用最通俗的方法讲spring [一] ──── AOP) 写这个系列的目的(可以跳过不看) 自己写这个系列的目的,是因为自己是个比较笨的人,我曾一度怀疑自己的智商不适合干编程这个行业.因为在我...

小贼贼子
昨天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部