cnv

package
v1.9.28 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 15, 2020 License: MIT Imports: 12 Imported by: 0

README

package cnv

Konvertierungs-Funktionen

- func Unix2UTCTimeStr
- func TimeUTC2Unix 
- func Estr2Int 
- func EsubStr2Int 
- func Str2Dates 
- func BytesToUint64 
- func BytesToUint32 
- func Uint64ToHex 
- func Uint32ToHex 
- func Uint32ToHexBytes 
- func Uint64ToHexBytes 
- func HexBytesToUint32 
- func HexBytesToUint64 
- func HexToBytes 
- func BytesToHex 
- func UUID 
- func UUID36 
- func StripUUID36 
- func ReverseString 
- func IsHexString
- func Md5HexString

- "class" cnv.Buffer

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BitClear added in v1.7.0

func BitClear(b, flag uint) uint

BitClear #

func BitIsSet added in v1.7.0

func BitIsSet(b, flag uint) bool

BitIsSet #

func BitSet added in v1.7.0

func BitSet(b, flag uint) uint

BitSet #

func BitToggle added in v1.7.0

func BitToggle(b, flag uint) uint

BitToggle #

func Bool2Int added in v1.8.8

func Bool2Int(b bool) int

Bool2Int #

func BytesToHex

func BytesToHex(b []byte) string

BytesToHex #

func BytesToUint32

func BytesToUint32(b []byte) uint32

BytesToUint32 #

func BytesToUint64

func BytesToUint64(b []byte) uint64

BytesToUint64 #

func DatAsInt added in v1.6.3

func DatAsInt() int

DatAsInt #

func DelimTextAdd added in v1.8.9

func DelimTextAdd(ss *string, s, delim string)

DelimTextAdd #

func Estr2Int

func Estr2Int(s string) int

Estr2Int #

func EsubStr added in v1.7.2

func EsubStr(s string, ix int, le int) string

EsubStr #

func EsubStr2Int

func EsubStr2Int(s string, ix int, ilen int) int

EsubStr2Int #

func FTime added in v1.6.3

func FTime() string

FTime #asString for FileName

func FormatInt added in v1.6.4

func FormatInt(n int) string

FormatInt #Format Integer mit Tausend Points

func FormatInt64 added in v1.6.4

func FormatInt64(n int64) string

FormatInt64 #Format Integer mit Tausend Points

func GetVersion added in v1.7.0

func GetVersion(ss string) string

GetVersion #

func GetVersionAsInt added in v1.9.18

func GetVersionAsInt(ss string) int

GetVersionAsInt #

func HexBytesToUint32

func HexBytesToUint32(s []byte) uint32

HexBytesToUint32 #

func HexBytesToUint64

func HexBytesToUint64(s []byte) uint64

HexBytesToUint64 #

func HexToBytes

func HexToBytes(hx string) []byte

HexToBytes #

func Int2Dat added in v1.6.4

func Int2Dat(d int) string

Int2Dat #

func Int2DatHuman added in v1.8.2

func Int2DatHuman(d int) string

Int2DatHuman #

func Int2Prs added in v1.8.5

func Int2Prs(ns int) string

Int2Prs #

func IsHexString added in v1.2.0

func IsHexString(s string) bool

IsHexString #

func LfillStr added in v1.8.3

func LfillStr(s, ch string, le int) string

LfillStr #

func Md5HexString added in v1.1.0

func Md5HexString(b *[]byte) string

Md5HexString #

func PermitHour added in v1.7.9

func PermitHour(t time.Time, sh []string) bool

PermitHour # array: [ "12:00-18:00","1400-2200"]

func PermitWeekDay added in v1.7.9

func PermitWeekDay(t time.Time, sDays []string) bool

PermitWeekDay for

func ReadableBytes added in v1.7.0

func ReadableBytes(n uint64) string

ReadableBytes #

func ReverseString

func ReverseString(s string) string

ReverseString #

func RfillStr added in v1.8.3

func RfillStr(s, ch string, le int) string

RfillStr #

func STime added in v1.9.20

func STime(t time.Time) string

STime #asString for Log

func STimeDif added in v1.9.1

func STimeDif(tA time.Time, tL time.Time) string

STimeDif #Differenz as String

func Str2Dat added in v1.8.2

func Str2Dat(s string) int

Str2Dat #

func Str2Dates

func Str2Dates(s string) (int, int)

Str2Dates #

func Str2Time added in v1.9.9

func Str2Time(s string) time.Time

Str2Time #

func StripUUID36

func StripUUID36(uid string) string

StripUUID36 #

func Time2Str added in v1.9.9

func Time2Str(t time.Time) string

Time2Str #

func Time2StrT added in v1.9.21

func Time2StrT(t time.Time) string

Time2StrT #

func TimeDif added in v1.9.1

func TimeDif(tA time.Time, tL time.Time) (xs int, hh int, mm int, ss int)

TimeDif #

func TimeUTC2Unix

func TimeUTC2Unix(s string) int64

TimeUTC2Unix #

func ToAnsi added in v1.7.0

func ToAnsi(buf *[]byte) []byte

ToAnsi #UTF8 to ANSI

func ToUTF8 added in v1.7.0

func ToUTF8(s string) string

ToUTF8 #ISO8859_1 to UTF8

func UUID

func UUID() []byte

UUID #

func UUID36

func UUID36(uid string) string

UUID36 #

func Uint32ToHex

func Uint32ToHex(u uint32) string

Uint32ToHex #

func Uint32ToHexBytes

func Uint32ToHexBytes(k uint32) []byte

Uint32ToHexBytes #

func Uint64ToHex

func Uint64ToHex(u uint64) string

Uint64ToHex #

func Uint64ToHexBytes

func Uint64ToHexBytes(k uint64) []byte

Uint64ToHexBytes #

func Unix2LocalTimeStr added in v1.9.8

func Unix2LocalTimeStr(ut int64) string

Unix2LocalTimeStr #

func Unix2UTCTimeStr

func Unix2UTCTimeStr(ut int64) string

Unix2UTCTimeStr #

func Unix2UTCTimeStrT added in v1.9.9

func Unix2UTCTimeStrT(ut int64) string

Unix2UTCTimeStrT #

Types

type Buffer added in v1.9.2

type Buffer struct {
	// contains filtered or unexported fields
}

Buffer #

func (*Buffer) Bytes added in v1.9.2

func (b *Buffer) Bytes() []byte

Bytes #

func (*Buffer) Cap added in v1.9.2

func (b *Buffer) Cap() int

Cap #

func (*Buffer) Clear added in v1.9.2

func (b *Buffer) Clear()

Clear #

func (*Buffer) Pos added in v1.9.2

func (b *Buffer) Pos() int

Pos #

func (*Buffer) ReadLine added in v1.9.2

func (b *Buffer) ReadLine(line *string) (err error)

ReadLine #

func (*Buffer) Rewind added in v1.9.2

func (b *Buffer) Rewind()

Rewind #

func (*Buffer) Size added in v1.9.2

func (b *Buffer) Size() int

Size #

func (*Buffer) String added in v1.9.2

func (b *Buffer) String() string

String #

func (*Buffer) WriteLine added in v1.9.2

func (b *Buffer) WriteLine(s string) (n int, err error)

WriteLine #

func (*Buffer) WriteString added in v1.9.2

func (b *Buffer) WriteString(s string) (n int, err error)

WriteString #

func (*Buffer) WriteToFile added in v1.9.2

func (b *Buffer) WriteToFile(sFile string, toAdd bool) error

WriteToFile #

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL