// FmtTimeFull returns the full time representation of 't' for 'eo_001'
FmtTimeFull returns the full time representation of 't' for 'eo_001'
// FmtTimeFull returns the full time representation of ' t ' for ' eo_001 '
func (eo *eo_001) FmtTimeFull(t time.Time) string {
	b := make([]byte, 0, 32)
	b = strconv.AppendInt(b, int64(t.Hour()), 10)
	b = append(b, []byte{0x2d, 0x61}...)
	b = append(b, []byte{0x20, 0x68, 0x6f, 0x72, 0x6f}...)
	b = append(b, []byte{0x20, 0x6b, 0x61, 0x6a}...)
	b = append(b, []byte{0x20}...)
	b = strconv.AppendInt(b, int64(t.Minute()), 10)
	b = append(b, eo.timeSeparator...)
	if t.Second() < 10 {
		b = append(b, '0')
	}
	b = strconv.AppendInt(b, int64(t.Second()), 10)
	b = append(b, []byte{0x20}...)
	tz, _ := t.Zone()
	if btz, ok := eo.timezones[tz]; ok {
		b = append(b, btz...)
	} else {
		b = append(b, tz...)
	}
	return string(b)
}
func ( eo * eo_001 ) FmtTimeFull ( t time . Time ) string { b := make ( [ ] byte , 0 , 32 ) b = strconv . AppendInt ( b , int64 ( t . Hour ( ) ) , 10 ) b = append ( b , [ ] byte { 0x2d , 0x61 } ... ) b = append ( b , [ ] byte { 0x20 , 0x68 , 0x6f , 0x72 , 0x6f } ... ) b = append ( b , [ ] byte { 0x20 , 0x6b , 0x61 , 0x6a } ... ) b = append ( b , [ ] byte { 0x20 } ... ) b = strconv . AppendInt ( b , int64 ( t . Minute ( ) ) , 10 ) b = append ( b , eo . timeSeparator ... ) if t . Second ( ) < 10 { b = append ( b , '0' ) } b = strconv . AppendInt ( b , int64 ( t . Second ( ) ) , 10 ) b = append ( b , [ ] byte { 0x20 } ... ) tz , _ := t . Zone ( ) if btz , ok := eo . timezones [ tz ] ; ok { b = append ( b , btz ... ) } else { b = append ( b , tz ... ) } return string ( b ) }
FmtTimeFull returns the full time representation of 't' for 'eo_001'
FmtTimeFull returns the full time representation of ' t ' for ' eo_001 '