function.go 520 B

1234567891011121314151617181920212223
  1. package utils
  2. import "time"
  3. // TimestampToString 将 Unix 时间戳转换为指定格式的时间字符串
  4. // 参数:
  5. // t - Unix 时间戳(秒级)
  6. // format - 时间格式字符串(例如 "2006-01-02 15:04:05")
  7. // 返回值:
  8. // 格式化后的时间字符串
  9. func TimestampToString(t int64, format string) string {
  10. t_obj := time.Unix(t, 0)
  11. return t_obj.Format(format)
  12. }
  13. func Contains[T comparable](slice []T, item T) bool {
  14. for _, v := range slice {
  15. if v == item {
  16. return true
  17. }
  18. }
  19. return false
  20. }