16 lines
335 B
Go
16 lines
335 B
Go
package time
|
|
|
|
import "time"
|
|
|
|
// 假设 query.StartTime 和 query.EndTime 是 "2006-01-02 15:04:05" 格式字符串
|
|
func ParseTimeToMicro(ts string) (int64, error) {
|
|
if ts == "" {
|
|
return 0, nil
|
|
}
|
|
t, err := time.ParseInLocation("2006-01-02 15:04:05", ts, time.Local)
|
|
if err != nil {
|
|
return 0, err
|
|
}
|
|
return t.UnixMicro(), nil
|
|
}
|