package helpers import "time" const ( yearFormat = "2006" monthFormat = "01" dayFormat = "2" ) func FormatDateStr(date time.Time) string { return date.Format(dayFormat) + " " + getMonthStr(date.Format(monthFormat)) + " " + date.Format(yearFormat) } func getMonthStr(month string) string { switch month { case "01": return "января" case "02": return "февраля" case "03": return "марта" case "04": return "апреля" case "05": return "мая" case "06": return "июня" case "07": return "июля" case "08": return "августа" case "09": return "сентября" case "10": return "октября" case "11": return "ноября" case "12": return "декабря" default: return "" } }