Documentation
¶
Index ¶
- Constants
- func AddDate(dateISO8601 string, years int, months int, days int) (newDate string, err error)
- func CompareDates(operation string, slice []string) (dateResult string, err error)
- func DateTime() string
- func EvaluateDates(operation string, slice []string) (result string, err error)
- func GetLastDayNextMonth(dateISO8601 string) (newDate string, err error)
- func GetNextDate(slice []string) (result string, err error)
- func LatinDate(dateISO8601 string, preferablyLetters bool) (dateResult string, err error)
- func LatinToday(letters bool) string
- func MonthSpanishName(number string) (spanishName string, err error)
- func Today() string
Constants ¶
const SQLDatetimeLayout = "2006-01-02 15:04:05"
const USLayout = "2006-01-02"
Variables ¶
This section is empty.
Functions ¶
func AddDate ¶
AddDate emula el comportamiento de la función de la biblioteca estándar con el mismo nombre, con la diferencia que dates.AddDate trabaja con strings. Es necesario que el string de la fecha tenga formato ISO 8601
func CompareDates ¶
CompareDates permite obtener la fecha más antigua, la más lejana o la más próxima en el futuro de un conjunto de fechas. Las fechas deben estar contenidas en un slice de strings y el parámetro operation recibe tres valores válidos: «minor», «major» y «next».
func DateTime ¶ added in v0.2.0
func DateTime() string
DateTime obtiene la fecha y la hora ─ en string─ con el layout YYYY-MM-DD hh-mm-ss.
func EvaluateDates ¶
EvaluateDates devuelve la fecha más antigua o la más lejana de un grupo de fechas contenidas en un slice de strings.
func GetLastDayNextMonth ¶
GetLastDayNextMonth devuelve una fecha con formato ISO 8601 con el último día del siguiente mes.
func GetNextDate ¶
GetNextDate devuelve la fecha más próxima en el futuro de un conjunto de fechas dispuestas en un slice.
func LatinDate ¶
LatinDate convierte una fecha de formato ISO 8601 (YYYY-MM-DD) al formato DD/MM/YYYY. Con el parámetro 'preferablyLetters' se alterna a un layout semejante a "16 de junio de 2020".
func LatinToday ¶
LatinToday Obtiene la fecha en formato latino (DD/MM/YYYY). Con el parámetro letters se alterna a un layout semejante a "16 de junio de 2020".
func MonthSpanishName ¶
MonthSpanishName devuelve el nombre del mes —en español— correspondiente al número del mismo mes.
Types ¶
This section is empty.