Files
stock/internal/logic/a/new.go

33 lines
607 B
Go
Raw Normal View History

2026-01-13 13:23:54 +08:00
package a
2026-01-13 01:08:10 +08:00
2026-01-13 15:30:55 +08:00
import (
2026-01-15 12:52:12 +08:00
"time"
2026-01-13 15:30:55 +08:00
"git.apinb.com/bsm-sdk/core/utils"
tushare "github.com/ShawnRong/tushare-go"
)
2026-01-13 01:08:10 +08:00
var (
2026-01-13 15:30:55 +08:00
TushareToken = "432de9ba12b6711948450273ed6e478dbac9e3e712323bbf823ada11"
2026-01-13 01:08:10 +08:00
TushareClient *tushare.TuShare
)
2026-01-13 13:23:54 +08:00
func NewApiClient() {
2026-01-13 15:30:55 +08:00
TushareClient = tushare.New(TushareToken)
}
2026-01-15 12:52:12 +08:00
func ReturnLastDay() (string, string) {
now := time.Now()
2026-01-17 01:14:19 +08:00
end := now.Format("20060102")
start := now.AddDate(0, 0, -1).Format("20060102")
2026-01-15 12:52:12 +08:00
return start, end
2026-01-13 15:30:55 +08:00
}
func Anys2Strings(any []any) []string {
var ret []string
for _, item := range any {
ret = append(ret, utils.AnyToString(item))
}
return ret
2026-01-13 13:23:54 +08:00
}