primo test
This commit is contained in:
parent
3078fe215d
commit
c0d5972a44
4 changed files with 129 additions and 59 deletions
|
@ -12,7 +12,7 @@ import (
|
|||
)
|
||||
|
||||
const (
|
||||
_VERSION = "v1.2.3"
|
||||
_VERSION = "v1.3.0"
|
||||
_tformat = "2006-01-02"
|
||||
_24h = (time.Hour * 23) + (time.Minute * 59) + (time.Second * 59)
|
||||
_10m = (time.Minute * 10)
|
||||
|
@ -70,7 +70,7 @@ func main() {
|
|||
|
||||
connectMongo()
|
||||
defer dbs.mdbSrc.Close()
|
||||
defer dbs.mdbDst.Clone()
|
||||
defer dbs.mdbDst.Close()
|
||||
|
||||
y, err := time.Parse(_tformat, opts.StartDate)
|
||||
if err != nil {
|
||||
|
@ -84,18 +84,23 @@ func main() {
|
|||
var ys []time.Time
|
||||
var ye []time.Time
|
||||
|
||||
if opts.Duration <= (time.Hour * 24) {
|
||||
ys = append(ys, time.Date(y.Year(), y.Month(), y.Day(), 0, 0, 0, 0, time.UTC))
|
||||
ye = append(ye, ys[0].Add(opts.Duration))
|
||||
} else {
|
||||
for i := 0; i < int(opts.Duration/(time.Hour*24)); i++ {
|
||||
// fmt.Println(i)
|
||||
yt := y.Add(time.Hour * time.Duration(24*i))
|
||||
// fmt.Println(yt)
|
||||
ys = append(ys, time.Date(yt.Year(), yt.Month(), yt.Day(), 0, 0, 0, 0, time.UTC))
|
||||
ye = append(ye, ys[i].Add(_24h))
|
||||
// if opts.Duration <= (time.Hour * 24) {
|
||||
ys = append(ys, time.Date(y.Year(), y.Month(), y.Day(), 0, 0, 0, 0, time.UTC))
|
||||
ye = append(ye, ys[0].Add(opts.Duration))
|
||||
|
||||
/*
|
||||
} else {
|
||||
for i := 0; i <= int(opts.Duration/(time.Hour*24)); i++ {
|
||||
yt := y.Add(time.Hour * time.Duration(24*i))
|
||||
if opts.Debug {
|
||||
fmt.Println(i)
|
||||
fmt.Println(yt)
|
||||
}
|
||||
ys = append(ys, time.Date(yt.Year(), yt.Month(), yt.Day(), 0, 0, 0, 0, time.UTC))
|
||||
ye = append(ye, ys[i].Add(_24h))
|
||||
}
|
||||
}
|
||||
}
|
||||
*/
|
||||
|
||||
// DEBUG
|
||||
if opts.Debug {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue