finalizing work on text rotation.
This commit is contained in:
parent
8595962d99
commit
53280b9258
10 changed files with 56 additions and 28 deletions
20
time_util.go
Normal file
20
time_util.go
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
package chart
|
||||
|
||||
import "time"
|
||||
|
||||
var (
|
||||
// Time contains time utility functions.
|
||||
Time = timeUtil{}
|
||||
)
|
||||
|
||||
type timeUtil struct{}
|
||||
|
||||
// TimeToFloat64 returns a float64 representation of a time.
|
||||
func (tu timeUtil) ToFloat64(t time.Time) float64 {
|
||||
return float64(t.UnixNano())
|
||||
}
|
||||
|
||||
// Float64ToTime returns a time from a float64.
|
||||
func (tu timeUtil) FromFloat64(tf float64) time.Time {
|
||||
return time.Unix(0, int64(tf))
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue