package main

import (
"fmt"
"time"
) func main021() {
nowTime := time.Now()
fmt.Println(nowTime.Year())//2018
fmt.Println(nowTime.Month())//December
fmt.Println(nowTime.Day())//25
fmt.Println(nowTime.Date())//2018 December 25
fmt.Println(nowTime.Hour())//10
fmt.Println(nowTime.Minute())//26
fmt.Println(nowTime.Second())//?
fmt.Println(nowTime.Nanosecond())//?
fmt.Println(nowTime.Weekday())//Tuesday
fmt.Println(nowTime.YearDay())//359 //定义2019年元旦的Time对象
yuandanTime := time.Date(2019, time.January, 1, 0, 0, 0, 0, time.Now().Location())
fmt.Println(yuandanTime) //2019-01-01 00:00:00 +0800 CST //计算当前时间距离2019年元旦的时间差
duration := nowTime.Sub(yuandanTime)
fmt.Println(duration)//-157h19m31.9387253s //解析获得时间差Duration对象
duration, _ = time.ParseDuration("157h19m31.9387253s") //将当前时间时间加上时间差获得新的时间对象
newTime := nowTime.Add(duration)
fmt.Println("newTime=",newTime) } /*计算中国成为大一统国家的历史长度*/
func main() {
duration := time.Now().Sub(time.Date(-211, time.January, 1, 0, 0, 0, 0, time.Now().Location()))
fmt.Println(duration.String()) time.Now().Unix()
}

  

最新文章

  1. fork &vfork --陈皓
  2. SQL笔记 [SQL判断是否存在] [长期更新] (-2015.4)
  3. 【转】maven导出项目依赖的jar包
  4. JAVA 回调
  5. js添加创建节点和合并节点
  6. ASP.Net MVC 生成安全验证码
  7. careercup-栈与队列 3.1
  8. Oracle数据库之PL/SQL触发器
  9. < IOS > 文件中 某个类设置ARC,或者非ARC
  10. freemark换行输出
  11. 解说asp.net core MVC 过滤器的执行顺序
  12. 解决span的bug--不能自动换行的问题
  13. IAAS-虚拟化技术组件介绍
  14. ExecutorCompletionService分析及使用
  15. MVC-Razor视图
  16. 工控随笔_18_西门子_WinCC的VBS脚本_07_变量作用域和传值、传址
  17. Linux的历史发展及应用
  18. lvs 进阶 第二章
  19. MySQL四种隔离级别和MVCC
  20. cf1104d二分+数学

热门文章

  1. 077 Kuchiguse
  2. 4-socket套接字编程
  3. POJ1094查分约束,判断关系是否唯一
  4. MS08_067漏洞攻击
  5. 如何以最简单的方式安装 KALI 渗透测试框架系统
  6. WPScan工具的使用(WordPress扫描工具)
  7. Intel汇编程序设计-高级过程(上)
  8. 在 Peach 中使用发布者进行调试
  9. Windows核心编程 第七章 线程的调度、优先级和亲缘性(下)
  10. PHP版本差异备忘录