发布于 2015-03-16 10:56:32 | 619 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的GO语言教程,程序狗速度看过来!

Go语言

Go是一种新的语言,一种并发的、带垃圾回收的、快速编译的语言。Go是谷歌2009年发布的第二款编程语言。2009年7月份,谷歌曾发布了Simple语言,它是用来开发Android应用的一种BASIC语言。


本文实例讲述了go语言计算两个时间的时间差方法。分享给大家供大家参考。具体分析如下:

go语言计算两个时间的时间差,代码很简单,返回1天前、1周前还是1月前的时间

package main
import (
  "fmt"
  "time"
)
func main() {
//Add方法和Sub方法是相反的,获取t0和t1的时间距离d是使用Sub
//将t0加d获取t1就是使用Add方法
  k := time.Now()
  //一天之前
  d, _ := time.ParseDuration("-24h")
  fmt.Println(k.Add(d))
  //一周之前
  fmt.Println(k.Add(d * 7))
  //一月之前
  fmt.Println(k.Add(d * 30))
}


相关阅读 :
go语言计算两个时间的时间差的方法
Go语言计算两个经度和纬度之间距离的方法
Go语言计算指定年月天数的方法
深入剖析Go语言编程中switch语句的使用
Go语言常见哈希函数的使用
go语言获取系统盘符的方法
go语言实现字符串base64编码的方法
go语言实现一个最简单的http文件服务器实例
go语言操作redis连接池的方法
go语言检测文件是否存在的方法
go语言通过zlib压缩数据的方法
GO语言实现简单TCP服务的方法
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务