mirror of
https://gitee.com/dromara/carbon.git
synced 2024-11-29 18:57:37 +08:00
update version from 1.5.3 to 2.0.0
This commit is contained in:
parent
d03187493b
commit
30f40eee63
18
carbon.go
18
carbon.go
@ -1,7 +1,7 @@
|
|||||||
// @Package carbon
|
// @Package carbon
|
||||||
// @Description a simple, semantic and developer-friendly golang package for datetime
|
// @Description a simple, semantic and developer-friendly golang package for datetime
|
||||||
// @Page github.com/golang-module/carbon
|
// @Page github.com/golang-module/carbon
|
||||||
// @Version v1.5.3
|
// @Version v2.0.0
|
||||||
// @Author gouguoyin
|
// @Author gouguoyin
|
||||||
// @Blog www.gouguoyin.cn
|
// @Blog www.gouguoyin.cn
|
||||||
// @Email contact@gouguoyin.cn
|
// @Email contact@gouguoyin.cn
|
||||||
@ -150,7 +150,7 @@ const (
|
|||||||
// Carbon defines a Carbon struct.
|
// Carbon defines a Carbon struct.
|
||||||
// 定义 Carbon 结构体
|
// 定义 Carbon 结构体
|
||||||
type Carbon struct {
|
type Carbon struct {
|
||||||
Time time.Time
|
time time.Time
|
||||||
weekStartsAt time.Weekday
|
weekStartsAt time.Weekday
|
||||||
loc *time.Location
|
loc *time.Location
|
||||||
lang *Language
|
lang *Language
|
||||||
@ -167,14 +167,14 @@ func NewCarbon() Carbon {
|
|||||||
// 将 time.Time 转换成 Carbon
|
// 将 time.Time 转换成 Carbon
|
||||||
func Time2Carbon(tt time.Time) Carbon {
|
func Time2Carbon(tt time.Time) Carbon {
|
||||||
c := NewCarbon()
|
c := NewCarbon()
|
||||||
c.Time = tt
|
c.time = tt
|
||||||
return c
|
return c
|
||||||
}
|
}
|
||||||
|
|
||||||
// Carbon2Time converts Carbon to time.Time.
|
// Carbon2Time converts Carbon to time.Time.
|
||||||
// 将 Carbon 转换成 time.Time
|
// 将 Carbon 转换成 time.Time
|
||||||
func (c Carbon) Carbon2Time() time.Time {
|
func (c Carbon) Carbon2Time() time.Time {
|
||||||
return c.Time.In(c.loc)
|
return c.time.In(c.loc)
|
||||||
}
|
}
|
||||||
|
|
||||||
// Now returns a Carbon instance for now.
|
// Now returns a Carbon instance for now.
|
||||||
@ -186,7 +186,7 @@ func (c Carbon) Now(timezone ...string) Carbon {
|
|||||||
if c.Error != nil {
|
if c.Error != nil {
|
||||||
return c
|
return c
|
||||||
}
|
}
|
||||||
c.Time = time.Now().In(c.loc)
|
c.time = time.Now().In(c.loc)
|
||||||
return c
|
return c
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -206,9 +206,9 @@ func (c Carbon) Tomorrow(timezone ...string) Carbon {
|
|||||||
return c
|
return c
|
||||||
}
|
}
|
||||||
if c.IsZero() {
|
if c.IsZero() {
|
||||||
c.Time = time.Now().In(c.loc).AddDate(0, 0, 1)
|
c.time = time.Now().In(c.loc).AddDate(0, 0, 1)
|
||||||
} else {
|
} else {
|
||||||
c.Time = c.Time.In(c.loc).AddDate(0, 0, 1)
|
c.time = c.time.In(c.loc).AddDate(0, 0, 1)
|
||||||
}
|
}
|
||||||
return c
|
return c
|
||||||
}
|
}
|
||||||
@ -229,9 +229,9 @@ func (c Carbon) Yesterday(timezone ...string) Carbon {
|
|||||||
return c
|
return c
|
||||||
}
|
}
|
||||||
if c.IsZero() {
|
if c.IsZero() {
|
||||||
c.Time = time.Now().In(c.loc).AddDate(0, 0, -1)
|
c.time = time.Now().In(c.loc).AddDate(0, 0, -1)
|
||||||
} else {
|
} else {
|
||||||
c.Time = c.Time.In(c.loc).AddDate(0, 0, -1)
|
c.time = c.time.In(c.loc).AddDate(0, 0, -1)
|
||||||
}
|
}
|
||||||
return c
|
return c
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user