Skip to content
/ duration Public

duration.Parse() parses a formatted string and returns the time.Duration value it represents.

License

Notifications You must be signed in to change notification settings

k1LoW/duration

Repository files navigation

duration Test GoDoc

duration.Parse() parses a formatted string and returns the time.Duration value it represents.

Usage

package duration_test

import (
	"fmt"

	"github.com/k1LoW/duration"
)

func ExampleParse() {
	d, _ := duration.Parse("3 days 4 hours")
	fmt.Printf("%s", d)
	// Output: 76h0m0s
}

Supported unit of time

Unit of time value
ns time.Nanosecond
nsec time.Nanosecond
nanosecond time.Nanosecond
nanoseconds time.Nanosecond
us time.Microsecond
usec time.Microsecond
microsecond time.Microsecond
microseconds time.Microsecond
ms time.Millisecond
msec time.Millisecond
millisecond time.Millisecond
milliseconds time.Millisecond
s time.Second
sec time.Second
second time.Second
seconds time.Second
m time.Minute
min time.Minute
minute time.Minute
minutes time.Minute
h time.Hour
hour time.Hour
hours time.Hour
d time.Hour * 24
day time.Hour * 24
days time.Hour * 24
w time.Hour * 24 * 7
week time.Hour * 24 * 7
weeks time.Hour * 24 * 7

About

duration.Parse() parses a formatted string and returns the time.Duration value it represents.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published