|
@@ -96,8 +96,14 @@ func MakeActivityReqText(list []*cygx.AliyunOcrTextActivityResp) (req cygx.Activ
|
|
|
var amOrPm string
|
|
|
if havePm {
|
|
|
|
|
|
- resultTime = resultTime.Add(12 * time.Hour)
|
|
|
- activityTime = resultTime.Format(utils.FormatDateTime)
|
|
|
+ slicePm := strings.Split(v.TitmeHM, ":")
|
|
|
+ for sk, sv := range slicePm {
|
|
|
+
|
|
|
+ if sk == 0 && sv != "12" {
|
|
|
+ resultTime = resultTime.Add(12 * time.Hour)
|
|
|
+ activityTime = resultTime.Format(utils.FormatDateTime)
|
|
|
+ }
|
|
|
+ }
|
|
|
amOrPm = "PM"
|
|
|
} else {
|
|
|
amOrPm = "AM"
|