DateTimeExtension extension

on

Methods

equalDate(DateTime other) bool
Compara igualdade entre dois DateTime desconsiderando tempo
equalTime(DateTime other, [bool includeSeconds = true]) bool
Compara igualdade entre dois DateTime desconsiderando data. É possível configurar para considerar segundos.
formattedDate([String separator = '/']) String
Retorna String com data formatada. É possível configurar o caractere separador.
formattedDateTime([bool includeSeconds = false, String dateSeparator = '/', String timeSeparator = ':']) String
Retorna String com data e tempo formatados. É possível configurar o caractere separador de cada uma das informações. É possível configurar se tempo deve incluir segundos.
formattedTime([bool includeSeconds = true, String separator = ':']) String
Retorna String com tempo formatado. É possível configurar o caractere separador. É possível configurar se deve incluir segundos.