初级会员
  • 第 20063 位会员
  • songyd130
  • 2018-07-07 11:26:25
  • Offline
  • 20 31

最近发布的文章

    暂无

最近分享的资源

    暂无

最近发布的项目

    暂无

最近的评论

  • 已解决,下面是代码,大家参考下 (```) //时间相关处理类 package libs import "time" const TimeFormat = "Mon, 02 Jan 2006 15:04:05 GMT" func appendTime(b []byte, t time.Time) []byte { const days = "SunMonTueWedThuFriSat" const months = "JanFebMarAprMayJunJulAugSepOctNovDec" t = t.UTC() yy, mm, dd := t.Date() hh, mn, ss := t.Clock() day := days[3*t.Weekday():] mon := months[3*(mm-1):] return append(b, day[0], day[1], day[2], ',', ' ', byte('0'+dd/10), byte('0'+dd%10), ' ', mon[0], mon[1], mon[2], ' ', byte('0'+yy/1000), byte('0'+(yy/100)%10), byte('0'+(yy/10)%10), byte('0'+yy%10), ' ', byte('0'+hh/10), byte('0'+hh%10), ':', byte('0'+mn/10), byte('0'+mn%10), ':', byte('0'+ss/10), byte('0'+ss%10), ' ', 'G', 'M', 'T') } //设置浏览器时间格式 func FormatHeaderDate(t time.Time) string { var dateByte [len(TimeFormat)]byte timeByte := appendTime(dateByte[:0], t) timeString := string(timeByte) return timeString } (```)