duration.go 350 B

12345678910111213
  1. package timeconv
  2. import "time"
  3. // FloatSecondsDur converts a fractional seconds to duration.
  4. func FloatSecondsDur(v float64) time.Duration {
  5. return time.Duration(v * float64(time.Second))
  6. }
  7. // DurSecondsFloat converts a duration into fractional seconds.
  8. func DurSecondsFloat(d time.Duration) float64 {
  9. return float64(d) / float64(time.Second)
  10. }