Skip to content

Spanish (es)

Spanish locale support in whichtime.

Casual Dates

ExpressionMeaning
hoytoday
mañanatomorrow
ayeryesterday
pasado mañanaday after tomorrow
anteayerday before yesterday

Relative Dates

Past

ExpressionMeaning
hace X díasX days ago
hace X semanasX weeks ago
la semana pasadalast week
el mes pasadolast month
el año pasadolast year

Future

ExpressionMeaning
en X díasin X days
dentro de X díasin X days
la próxima semananext week
el próximo mesnext month
el próximo añonext year

Weekdays

ExpressionMeaning
lunesMonday
martesTuesday
miércolesWednesday
juevesThursday
viernesFriday
sábadoSaturday
domingoSunday
el próximo lunesnext Monday
el viernes pasadolast Friday

Month Names

ExpressionMonth
enero1
febrero2
marzo3
abril4
mayo5
junio6
julio7
agosto8
septiembre9
octubre10
noviembre11
diciembre12

Time Expressions

ExpressionTime
3pm15:00
las 15:3015:30
a las 3pmat 15:00
mediodíanoon
medianochemidnight
por la mañanain the morning
por la tardein the afternoon
por la nocheat night

Date Formats

Spanish uses DD/MM/YYYY format:

FormatExample
DD/MM/YYYY25/12/2024
D de Month de YYYY25 de diciembre de 2024

Examples

python
from whichtime import parse_with_locale, WhichTimeLocale

# Casual
parse_with_locale("hoy", WhichTimeLocale.ES)
parse_with_locale("mañana", WhichTimeLocale.ES)

# Relative
parse_with_locale("en 2 días", WhichTimeLocale.ES)
parse_with_locale("hace 3 semanas", WhichTimeLocale.ES)

# Combined
parse_with_locale("mañana a las 3pm", WhichTimeLocale.ES)
parse_with_locale("el próximo lunes", WhichTimeLocale.ES)

Released under the MIT License.