go語言計算兩個時間的時間差方法

NO IMAGE

本文例項講述了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))
}

希望本文所述對大家的Python程式設計有所幫助。

您可能感興趣的文章:

Go語言計算兩個經度和緯度之間距離的方法Golang記錄、計算函式執行耗時、執行時間的一個簡單方法Go語言計算指定年月天數的方法golang模板template自定義函式用法示例golang實現http伺服器處理靜態檔案示例golang簡單位運算示例golang解析xml的方法golang的HTTP基本認證機制例項詳解golang簡單tls協議用法完整示例golang與php實現計算兩個經緯度之間距離的方法