package utils import ( "database/sql" "time" ) // FormatNullTimeToStd 将 sql.NullTime 转换为标准时间字符串(RFC3339格式) func FormatNullTimeToStd(nullTime sql.NullTime) string { if !nullTime.Valid { return "" } return nullTime.Time.Format(time.RFC3339) } // ParseTimeFromStd 将标准时间字符串(RFC3339格式)转换为 time.Time func ParseTimeFromStd(timeStr string) (time.Time, error) { if timeStr == "" { return time.Time{}, nil } return time.Parse(time.RFC3339, timeStr) }