Documentation
¶
Index ¶
- func EndTime() int
- func EndTimeByTime(ti int) int
- func FirstToUpper(str string) string
- func Float64ToInt(f float64) int
- func Float64ToInt64(data float64) int64
- func Gb2312ToUtf8(src string) string
- func GetBeforeDay(year int, month int, day int) int
- func GetBeforeMonth(year int, month int, day int) int
- func GetBeforeTime(year int, month int, day int) time.Time
- func GetBeforeWeek(year int, month int, day int) int
- func GetBeforeYear(year int, month int, day int) int
- func GetDay() int
- func GetDayByTimeInt(t int) int
- func GetDayByTimeLong(t int64) int
- func GetHour() int
- func GetMinute() int
- func GetMonth() int
- func GetMonthByTimeInt(t int) int
- func GetMonthByTimeLong(t int64) int
- func GetMonthFirstDay() int
- func GetMonthFirstDayByMonth(year, month int) int
- func GetMonthLastDay() int
- func GetMonthLastDayByMonth(year, month int) int
- func GetPreviousYearMonth() (int, int)
- func GetPreviousYearMonthBy(year int, month int) (int, int)
- func GetStartQuarter() int
- func GetWeek() int
- func GetWeekByTimeInt(t int) int
- func GetWeekByTimeLong(t int64) int
- func GetWeekStr() string
- func GetWeekStrByWeekInt(w int) string
- func GetYear() int
- func GetYearByTimeInt(t int) int
- func GetYearByTimeLong(t int64) int
- func GetYesterday() int
- func GetYesterdayInt() int
- func InStringArray(need string, needArr []string) bool
- func Int64ArrayToInterfaceArray(data []int64) []interface{}
- func InterfaceArrayToArrayString(list []interface{}) []string
- func InterfaceToInt(data interface{}) int
- func InterfaceToInt64(data interface{}) int64
- func InterfaceToString(data interface{}) string
- func Now() string
- func ObjectToString(data interface{}) string
- func Rand(min int, max int, i int) int
- func RandChar(length int) string
- func RandCharNoNumber(length int) string
- func RandCharNoNumberEx(length int, r int) string
- func RandFloat(min float64, max float64) float64
- func RandIntArray(list []int)
- func RandNumber(length int) string
- func ResolveAddress(addr []string) string
- func Serialize(data interface{}) []byte
- func StartAndEndDayTime(ti int) []int
- func StartAndEndMonthTime(ti int) []int
- func StartAndEndWeekTime(ti int) []int
- func StartAndEndYearTime(ti int) []int
- func StrToFloat32(str string) float32
- func StrToFloat64(str string) float64
- func StrToInt(str string) int
- func StrToInt64(str string) int64
- func StrToTime(date string) int
- func StrToTimeFormat(date string, format string) int
- func StringArrayToInterfaceArray(data []string) []interface{}
- func StringToObject(str string, data interface{}) bool
- func SubString(str string, start int, end int) string
- func Time() int
- func TimeByTime(t time.Time) int
- func TimeFormat(format string) string
- func TimeLong() int64
- func TimeLongToFormat(t int64, format string) string
- func TimeLongToStr(t int64) string
- func TimeToFormat(t int, format string) string
- func TimeToStr(t int) string
- func UnSerialize(data []byte, rdata interface{})
- func UniqueCode(id int64, minLen int) string
- func Utf8ToGb2312(src string) string
- func ZeroTime() int
- func ZeroTimeByTime(ti int) int
- type Data
- func (d *Data) ArrayByte() []byte
- func (d *Data) ArrayString() []string
- func (d *Data) Float32() float32
- func (d *Data) Float64() float64
- func (d *Data) Get() interface{}
- func (d *Data) Int() int
- func (d *Data) Int64() int64
- func (d *Data) Set(value interface{}) *Data
- func (d *Data) SqlRow() SqlRow
- func (d *Data) SqlRows() SqlRows
- func (d *Data) String() string
- func (d *Data) WhetherArrayByte() ([]byte, bool)
- func (d *Data) WhetherArrayString() ([]string, bool)
- func (d *Data) WhetherFloat32() (float32, bool)
- func (d *Data) WhetherFloat64() (float64, bool)
- func (d *Data) WhetherInt() (int, bool)
- func (d *Data) WhetherInt64() (int64, bool)
- type InRow
- type IntRow
- type IntStringMap
- type Row
- type SqlIn
- type SqlRow
- type SqlRows
- type StringMap
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FirstToUpper ¶
FirstToUpper 将首字母转化为大写 参数str:输入字符串 返回值:首字母大写字符串
func GetDayByTimeInt ¶
func GetPreviousYearMonthBy ¶
获得指定日期的前一天的年月
func Int64ArrayToInterfaceArray ¶
func Int64ArrayToInterfaceArray(data []int64) []interface{}
Int64ArrayToInterfaceArray int64转[]interface{}
func InterfaceArrayToArrayString ¶
func InterfaceArrayToArrayString(list []interface{}) []string
interface转ArrayString
func RandCharNoNumber ¶
获取指定长度的字符 参数length:要获取字符的长度 返回随机指定长度的字符串
func RandCharNoNumberEx ¶
获取指定长度的字符 参数length:要获取字符的长度 返回随机指定长度的字符串
func StringArrayToInterfaceArray ¶
func StringArrayToInterfaceArray(data []string) []interface{}
StringArrayToInterfaceArray string转[]interface{}
func StringToObject ¶
StringToObject json字符串转对象
func UnSerialize ¶
func UnSerialize(data []byte, rdata interface{})
反序列化数据 参数data:序列化数据 参数rdata:反序列化后的数据
Types ¶
type Data ¶
type Data struct {
Value interface{}
}
Data 数据
func (*Data) WhetherArrayByte ¶
WhetherArrayByte 输出[]byte字节数组
func (*Data) WhetherArrayString ¶
WhetherArrayString 输出[]string字符串数组
Click to show internal directories.
Click to hide internal directories.