base64解加密,bytes数组转string ,日期转换
//installtime 是一个经过encode和base64编码后的数据 (即特定加密过后数据)时间戳
//解码
date,_ := base64.StdEncoding.DecodeString(string(installtime))
//将byte数组转换为字符串
str := string(date[:])
//加载本地时区
loc,_ := time.LoadLocation("Local")
//按照时区转换时间戳
//这里有个小彩蛋,猜猜为什么是以这个时间字符串作为基准2006-01-02 15:04:05
tm,_ := time.ParseInLocation("2006-01-02 15:04:05", str, loc)
//获取linux时间戳
installtimeStamp := tm.Unix()
//获取当前时间 时间戳(秒)
time.Now().Unix()
//字符串转int
strconv.Atoi("")
//是否不存在
if os.IsNotExist(err) {
//不存在
}
//是否存在
if os.IsExist(err) {
//存在
}
//int64 转string
strconv.FormatInt(int64,10)
//字符串分割
strconv.Split(str,split)