|
@@ -1,7 +1,9 @@
|
|
|
package spider
|
|
|
|
|
|
import (
|
|
|
+ util "jygit.jydev.jianyu360.cn/data_processing/common_utils"
|
|
|
qu "qfw/util"
|
|
|
+ "time"
|
|
|
)
|
|
|
|
|
|
// var SpaceReg = regexp.MustCompile("[\\s\u3000\u2003\u00a0]+")
|
|
@@ -9,7 +11,7 @@ import (
|
|
|
// var HanReg = regexp.MustCompile("[\u4e00-\u9fa5]+")
|
|
|
var ErrFid = "a6879f0a8570256aa21fb978e6dabb50429a30dfacff697cf0b898abbc5c262e" //限制访问的附件
|
|
|
|
|
|
-//初始化延迟采集站点集合
|
|
|
+// 初始化延迟采集站点集合
|
|
|
func InitOther() {
|
|
|
defer qu.Catch()
|
|
|
DelaySiteMap = map[string]*DelaySite{}
|
|
@@ -24,3 +26,18 @@ func InitOther() {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+// 获取第day天凌晨的时间戳
|
|
|
+func GetTime(day int) int64 {
|
|
|
+ nowTime := time.Now().AddDate(0, 0, day)
|
|
|
+ timeStr := util.FormatDate(&nowTime, util.Date_Short_Layout)
|
|
|
+ t, _ := time.ParseInLocation(util.Date_Short_Layout, timeStr, time.Local)
|
|
|
+ return t.Unix()
|
|
|
+}
|
|
|
+
|
|
|
+// 获取第day天凌晨的时间字符串
|
|
|
+func GetStrTime(day int) string {
|
|
|
+ nowTime := time.Now().AddDate(0, 0, day)
|
|
|
+ timeStr := util.FormatDate(&nowTime, util.Date_Short_Layout)
|
|
|
+ return timeStr
|
|
|
+}
|