Date::M...portugue(3)

💖 Date::Manip::Lang::portugue 💖

okay bestie, welcome to the User Contributed Perl Documentation page for Date::Manip::Lang::portugue — it's the Portuguese language support girly for Date::Manip 🌸 she's giving very much "words and phrases" energy, and we're about to go through her entire closet, no skips, no shortcuts ✨


👑 NAME 👑

Date::Manip::Lang::portugue — Portuguese language support. 🇵🇹✨


🎀 SYNOPSIS 🎀

So this module is literally just a big ol' list of words and expressions that support the language. That's it, that's the whole vibe 🫶

⚠️ She is not meant to be used directly, okay? Like, do not come for her and use her yourself — other Date::Manip modules will load her as needed. She's backstage crew, not the main character. 💅

🌈 LANGUAGE EXPRESSIONS 🌈

Here's the full rundown of every language word and expression used to write times and/or dates. Every. Single. One. We are thorough in this household. 💖

All strings are case insensitive. (so don't stress about caps, she doesn't care 💀)


🌸 Month names and abbreviations 🌸

When you're writing out the name of a month, there are several different variations that might exist — full names and abbreviations, because why be simple when you can have options. 😌

The following month names may be used:

  • Janeiro
  • Fevereiro
  • Março
  • Marco
  • Abril
  • Maio
  • Junho
  • Julho
  • Agosto
  • Setembro
  • Outubro
  • Novembro
  • Dezembro

The following abbreviations may be used:

  • Jan
  • Fev
  • Mar
  • Abr
  • Mai
  • Jun
  • Jul
  • Ago
  • Set
  • Out
  • Nov
  • Dez

🦋 Day names and abbreviations 🦋

Same situation as the months, bestie — writing out a day's name can happen in several different variations, full names and abbreviations included. She contains multitudes. ✨

The following day names may be used:

  • segunda
  • segunda-feira
  • segunda feira
  • terça
  • terca
  • terça-feira
  • terca-feira
  • terça feira
  • terca feira
  • quarta
  • quarta-feira
  • quarta feira
  • quinta
  • quinta-feira
  • quinta feira
  • sexta
  • sexta-feira
  • sexta feira
  • sábado
  • sabado
  • domingo

The following abbreviations may be used:

  • seg
  • ter
  • qua
  • qui
  • sex
  • sáb
  • sab
  • dom

And the following short (1-2 characters) abbreviations may be used — yes, she goes that short, iconic behavior: 🎀

  • Sg
  • T
  • Qa
  • Qi
  • Sx
  • Sb
  • D

💜 Delta field names 💜

These are the names (and abbreviations, because of course) for the fields in a delta. There are 7 fields: years, months, weeks, days, hours, minutes, seconds. Count 'em, seven. 🖐️✌️

The names and abbreviations for these fields are:

  • years: anos, ano, ans, an, a
  • months: meses, mês, mes, m
  • weeks: semanas, semana, sem, sems, s
  • days: dias, dia, d
  • hours: horas, hora, hr, hrs
  • minutes: minutos, minuto, min, mn
  • seconds: segundos, segundo, seg, sg

🌅 Morning/afternoon times 🌅

This is a list of expressions used to designate morning or afternoon time when a time is entered as a 12-hour time rather than a 24-hour time. Like, in English, the time "17:00" could be specified as "5:00 PM". Same idea, Portuguese edition. 😌

Morning and afternoon time may be designated by the following sets of words:

  • AM
  • A.M.
  • PM
  • P.M.

🔥 Each or every 🔥

There are a list of words that specify every occurrence of something. These get used in phrases like the following:

EACH Monday
EVERY Monday
EVERY month

The following words may be used:

  • cada

⭐ Next/Previous/Last occurrence ⭐

There are a list of words that may be used to specify the next, previous, or last occurrence of something. These words could be used in phrases like:

NEXT week

LAST Tuesday
PREVIOUS Tuesday

LAST day of the month

The following words may be used:

Next occurrence:

  • proxima
  • próxima
  • proximo
  • próximo

Previous occurrence:

  • ultima
  • última
  • ultimo
  • último

Last occurrence:

  • ultimo
  • último

🧚 Delta words for going forward/backward in time 🧚

When parsing deltas, there are words that may be used to specify that the delta will refer to a time in the future or to a time in the past (relative to some date). In English, for example, you might say:

IN 5 days
5 days AGO

The following words may be used to specify deltas that refer to dates in the past or future respectively:

  • a
  • à
  • em
  • passadas
  • passados

💼 Business mode 💼

This contains two lists of words which can be used to specify a standard (i.e. non-business) delta or a business delta. Two lists, two vibes. 🫶

🙈 Previously, it was used to tell whether the delta was approximate or exact, but now this list is not used except to force the delta to be standard. (Glow-up era, she's moved on.)

The following words may be used:

  • exactamente
  • aproximadamente

The following words may be used to specify a business delta:

  • util
  • uteis

🔢 Numbers 🔢

Numbers may be spelled out in a variety of ways. The following sets correspond to the numbers from 1 to 53. Yes, all 53, we are NOT skipping any, that's the whole point bestie. 💅

  • 1º — um, primeiro
  • 2º — dois, segundo
  • 3º — três, tres, terceiro
  • 4º — quatro, quarto
  • 5º — cinco, quinto
  • 6º — seis, sexto
  • 7º — sete, setimo, sétimo
  • 8º — oito, oitavo
  • 9º — nove, nono
  • 10º — dez, decimo, décimo
  • 11º — onze, decimo primeiro, décimo primeiro
  • 12º — doze, decimo segundo, décimo segundo
  • 13º — treze, decimo terceiro, décimo terceiro
  • 14º — quatorze, decimo quarto, décimo quarto
  • 15º — quinze, decimo quinto, décimo quinto
  • 16º — dezasseis, decimo sexto, décimo sexto
  • 17º — dezessete, decimo setimo, décimo sétimo
  • 18º — dezoito, decimo oitavo, décimo oitavo
  • 19º — dezanove, decimo nono, décimo nono
  • 20º — vinte, vigesimo, vigésimo
  • 21º — vinte e um, vigesimo primeiro, vigésimo primeiro
  • 22º — vinte e dois, vigesimo segundo, vigésimo segundo
  • 23º — vinte e três, vinte e tres, vigesimo terceiro, vigésimo terceiro
  • 24º — vinte e quatro, vigesimo quarto, vigésimo quarto
  • 25º — vinte cinco, vigesimo quinto, vigésimo quinto
  • 26º — vinte seis, vigesimo sexto, vigésimo sexto
  • 27º — vinte sete, vigesimo setimo, vigésimo sétimo
  • 28º — vinte e oito, vigesimo oitavo, vigésimo oitavo
  • 29º — vinte e nove, vigesimo nono, vigésimo nono
  • 30º — trinta, trigesimo, trigésimo
  • 31º — trinta e um, trigesimo primeiro, trigésimo primeiro
  • 32º — trinta e dois, trigésimo segundo, trigesimo segundo
  • 33º — trinta e três, trinta e tres, trigésimo terceiro, trigesimo terceiro
  • 34º — trinta e quatro, trigésimo quarto, trigesimo quarto
  • 35º — trinta e cinco, trigésimo quinto, trigesimo quinto
  • 36º — trinta e seis, trigésimo sexto, trigesimo sexto
  • 37º — trinta e sete, trigésimo sétimo, trigesimo setimo
  • 38º — trinta e oito, trigésimo oitavo, trigesimo oitavo
  • 39º — trinta e nove, trigésimo nono, trigesimo nono
  • 40º — quarenta, quadragésimo, quadragesimo
  • 41º — quarenta e um, quadragésimo primeiro, quadragesimo primeiro
  • 42º — quarenta e dois, quadragésimo segundo, quadragesimo segundo
  • 43º — quarenta e três, quarenta e tres, quadragésimo terceiro, quadragesimo terceiro
  • 44º — quarenta e quatro, quadragésimo quarto, quadragesimo quarto
  • 45º — quarenta e cinco, quadragésimo quinto, quadragesimo quinto
  • 46º — quarenta e seis, quadragésimo sexto, quadragesimo sexto
  • 47º — quarenta e sete, quadragésimo sétimo, quadragesimo setimo
  • 48º — quarenta e oito, quadragésimo oitavo, quadragesimo oitavo
  • 49º — quarenta e nove, quadragésimo nono, quadragesimo nono
  • 50º — cinquenta, quinquagésimo, quinquagesimo
  • 51º — cinquenta e um, quinquagésimo primeiro, quinquagesimo primeiro
  • 52º — cinquenta e dois, quinquagésimo segundo, quinquagesimo segundo
  • 53º — cinqüenta e três anos, cinquenta e tres anos, quinquagésimo terceiro, quinquagesimo terceiro

🙈 Ignored words 🙈

When writing out dates in common forms, there are a number of words that are typically not important. Like, they're just there, doing nothing, vibing. 💀

There's frequently a word that appears in a phrase to designate that a time is going to be specified next. In English, you'd use the word AT in an example like:

December 3 at 12:00

The following words may be used:

  • as
  • às

and that's part 1 bestie, stay tuned, there's more where this came from 🫶✨

Another word is used to designate one member of a set 💅 In English you'd say IN or OF, like:

1st day OF December
1st day IN December

The words you can use for this vibe:

  • da
  • do

And then there's another word that says something is happening on a certain date ✨ In English that's ON:

ON July 5th

The words you can use here:

  • na
  • no

🌸 Words that set the date, time, or both 🌸

Bestie, there are some words that lock in a date, a time, or both, all relative to now 🕰️

Words that set the date are giving the same energy as the English 'yesterday' or 'tomorrow'. They're specified as a delta which gets added to the current time to get a date. But heads up — the time is NOT set, so the delta is only partially used 😭 it should only include year, month, week, and day fields.

The words you can use:

  • amanha — +0:0:0:1:0:0:0
  • amanhã — +0:0:0:1:0:0:0
  • hoje — 0:0:0:0:0:0:0
  • ontem — -0:0:0:1:0:0:0

Words that set only the time of day are the moment, like the English 'noon' or 'midnight' 🦋

The words you can use:

  • meia-noite — 00:00:00
  • meio-dia — 12:00:00

Words that set the entire time and date (relative to the current time and date) are also a whole thing 💖 In English, 'now' is one of these.

The words you can use:

  • agora — 0:0:0:0:0:0:0

🎀 Hour/Minute/Second separators 🎀

When you're specifying the time of day, the most common separator is a colon (:) which can be used for both separators 👑

Some languages use different pairs, no cap. For example, French lets you write the time as 13h30:20, so it would use these pairs:

: :
h :

The first column is the hour-minute separator and the second column is the minute-second separator. Both are perl regular expressions. When you're creating a new translation, be aware that regular expressions with utf-8 characters may be tricky 🙈 for example, don't include the expression '[x]' where 'x' is a utf-8 character.

A pair of colons is ALWAYS allowed for all languages ✨ If a language allows additional pairs, they are listed here:

  • Not defined in this language

⭐ Fractional second separator ⭐

When you're specifying fractional seconds, the most common way is a decimal point (.). Some languages may specify a different separator that might get used. If that happens, it's a regular expression.

The decimal point is ALWAYS allowed for all languages 💅 If a language allows another separator, it's listed here:

  • Not defined in this language

💀 KNOWN BUGS 💀

None known. Clean sheet, we love that for us 🫶

😭 BUGS AND QUESTIONS 😭

Please refer to the Date::Manip::Problems documentation for the info on submitting bug reports or questions to the author 📬

👀 SEE ALSO 👀

  • Date::Manip — main module documentation

🌈 LICENSE 🌈

This script is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

👑 AUTHOR 👑

Sullivan Beck (sbeck@cpan.org)


And that's the whole page, bestie!! 💖 This tea was served up by perl v5.42.3, dated 2026-09-01, from the Date::M...portugue(3) manpage itself — the Portuguese translation of Date::Manip, in case the name got you wondering 🦋 slay, go write some dates 🎀

📦 where this page comes from