You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

25 lines
604 B

  1. package main
  2. import (
  3. "strconv"
  4. "strings"
  5. )
  6. func dateToHour(date string) string {
  7. dateSplit := strings.Split(date, " ")
  8. time := dateSplit[3]
  9. return time
  10. }
  11. func getSecFromDate(date string) string {
  12. //Fri Apr 28 17:25:22 +0000 2017
  13. dateSplit := strings.Split(date, " ")
  14. time := dateSplit[3]
  15. sec := strings.Split(time, ":")[2]
  16. return sec
  17. }
  18. func anonymousName(originalName string, date string) string {
  19. s := strings.Split(originalName, "")
  20. //first letter and the last-1 (prelast / penúltima) letter + seconds
  21. generatedName := s[0] + s[len(s)-2] + strconv.Itoa(len(s))
  22. return generatedName
  23. }