Golang time.ParseDuration() function example

package time

Golang time.ParseDuration() function usage example

 package main

 import (
  "fmt"
  "time"
 )

 func main() {
  dura, err := time.ParseDuration("10ns")
  
  if err != nil {
 fmt.Println(err)
  }
  
  fmt.Println(dura)
  
  dura, err = time.ParseDuration("1h2m3s4ms5us6ns")
  
  if err != nil {
 fmt.Println(err)
  }
  
  fmt.Println(dura)
  
 }

Output :

10ns

1h2m3.004005006s

Reference :

http://golang.org/pkg/time/#ParseDuration

Advertisement