2021年9月

时间戳转日期

// 当前时间戳(time类型)
now := time.Now()
// 当天零点格式化日期
StartTime := time.Date(now.Year(), now.Month(), now.Day(), 0, 0, 0, 0, now.Location())
// 当天零点时间戳(int64)
StartTimeStamp := StartTime.Unix()

// 指定时间戳转化为日期  
datetime = time.Unix(timestamp, 0).Format("2021-09-30 15:04:05")

日期格式转时间戳

// 日期字符串
date := "2021-09-30 15:04:05"
// 字符串转time类型
time := time.parse("2006-01-02 15:04:05", date)
// time转时间戳(int64)
timestamp := time.Unix()

if 条件运算符

•   not 非{<!-- -->{if not .condition}} {<!-- -->{end}}
•   and 与{<!-- -->{if and .condition1 .condition2}} {<!-- -->{end}}
•   or 或{<!-- -->{if or .condition1 .condition2}} {<!-- -->{end}}
•   eq 等于{<!-- -->{if eq .var1 .var2}} {<!-- -->{end}}
•   ne 不等于{<!-- -->{if ne .var1 .var2}} {<!-- -->{end}}
•   lt 小于 (less than){<!-- -->{if lt .var1 .var2}} {<!-- -->{end}}
•   le 小于等于{<!-- -->{if le .var1 .var2}} {<!-- -->{end}}
•   gt 大于{<!-- -->{if gt .var1 .var2}} {<!-- -->{end}}
•   ge 大于等于{<!-- -->{if ge .var1 .var2}} {<!-- -->{end}}