mirror of https://github.com/stashapp/stash.git
20 lines
300 B
Go
20 lines
300 B
Go
![]() |
package models
|
||
|
|
||
|
import "time"
|
||
|
|
||
|
// Date wraps a time.Time with a format of "YYYY-MM-DD"
|
||
|
type Date struct {
|
||
|
time.Time
|
||
|
}
|
||
|
|
||
|
const dateFormat = "2006-01-02"
|
||
|
|
||
|
func (d Date) String() string {
|
||
|
return d.Format(dateFormat)
|
||
|
}
|
||
|
|
||
|
func NewDate(s string) Date {
|
||
|
t, _ := time.Parse(dateFormat, s)
|
||
|
return Date{t}
|
||
|
}
|