Date::M...romanian(3)

💖 NAME 💖

Date::Manip::Lang::romanian — bestie, this is the Romanian language support pack, manual section 3. It's the little dictionary that teaches Date::Manip how to read Romanian. 🎀


✨ SYNOPSIS ✨

Okay so real talk: this module is not for you to use directly. It's just a big ol' list of words and expressions that back up the language. The other Date::Manip modules will load it whenever they need it — like a friend who shows up exactly when the group chat gets chaotic. 🫶

# not intended to be used directly
# (other Date::Manip modules will load it as needed)

🌸 LANGUAGE EXPRESSIONS 🌸

Here's the whole vibe: every word and expression used to write out times and/or dates. All strings are case insensitive, so don't stress about caps, bestie — lowercase, UPPERCASE, whatever, it all hits. 💅


🎀 Month names and abbreviations

When you're writing out the name of a month, there can be a bunch of variations — full names, abbreviations, the whole thing. It's giving range.

The following month names may be used:

ianuarie

februarie

martie

aprilie

mai

iunie

iulie

august

septembrie

octombrie

noiembrie

decembrie

The following abbreviations may be used:

ian

feb
febr

mart
mar

apr

mai

iun

iul

aug

sept
sep

oct

nov
noi

dec
✨ twelve months, seventeen abbreviations, zero notes. iconic.

🦋 Day names and abbreviations

Same deal for days of the week — multiple variations exist, including the full names and the abbreviations.

The following day names may be used:

luni

marți
marti
marþi
marţi

miercuri

joi

vineri

sâmbătă
sambata

duminică
duminica

Not the four different spellings of marți 😭 it's giving multilingual keyboard energy and honestly? respect.

The following abbreviations may be used:

lun
lu

mar
ma

mie
mi

joi
jo

vin
vi

sâm
sam
sb

dum
du

The following short (1-2 characters) abbreviations may be used:

L

Ma

Mi

J

V

S

D

💜 Delta field names

These are the names (and the abbreviations, obviously) for the fields inside a delta. There are 7 fields: years, months, weeks, days, hours, minutes, seconds. Seven. Not six, not eight. 💀

The names and abbreviations for these fields are:

ani
an
a

luna
lună
luni
l

saptamini
săptămîni
saptamina
săptămîna
sapt
săpt

zile
zi
z

ora
oră
ore
h

minute
min
m

secunde
sec
s

🌈 Morning/afternoon times

This is the list of expressions that designate morning or afternoon time when you enter a time as a 12-hour time instead of a 24-hour one. For example, in English, the time "17:00" could be specified as "5:00 PM". iykyk. ✨

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

AM
A.M.

PM
P.M.

🍓 Each or every

A list of words that specify every occurrence of something. These get used in phrases like:

EACH Monday
EVERY Monday
EVERY month

The following words may be used:

fiecare

👑 Next/Previous/Last occurrence

Words you can use to specify the next, previous, or last occurrence of something. They'd show up in phrases like:

NEXT week

LAST Tuesday
PREVIOUS Tuesday

LAST day of the month

The following words may be used:

Next occurrence:

urmatoarea
următoarea

Previous occurrence:

precedenta
ultima

Last occurrence:

ultima
yes ultima is in there twice — once for previous, once for last. it's a busy word, leave it alone. 💅

🌟 Delta words for going forward/backward in time

When parsing deltas there are words that can specify whether the delta refers to a time in the future or 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:

in urma
în urmă

in
în
mai tirziu
mai tîrziu

💅 Business mode

This holds two lists of words: one to specify a standard (i.e. non-business) delta, and one to specify a business delta.

Okay, history lesson: previously this was used to say whether a delta was approximate or exact, but now this list is not used except to force the delta to be standard. So it's lowkey retired but still on the roster.

The following words may be used:

exact
aproximativ

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

lucratoare
lucrătoare
de lucru

🎀 Numbers

Numbers may be spelled out in a variety of ways — and bestie, they went OFF. The following sets correspond to the numbers from 1 to 53. Here's 1 through 50:

a 1-a
prima
prima
intii
întîi
unu

a 2-a
a doua
a doua
doi

a 3-a
a treia
trei

a 4-a
a patra
patru

a 5-a
a cincea
cinci

a 6-a
a sasea
a şasea
sase
şase

a 7-a
a saptea
a şaptea
sapte
şapte

a 8-a
a opta
opt

a 9-a
a noua
noua
nouă

a 10-a
a zecea
zece

a 11-a
a unsprezecea
unsprezece

a 12-a
a doisprezecea
doisprezece

a 13-a
a treisprezecea
treisprezece

a 14-a
a patrusprezecea
patrusprezece
paisprezece

a 15-a
a cincisprezecea
cincisprezece

a 16-a
a saiprezecea
a şaiprezecea
saiprezece
şaiprezece

a 17-a
a saptesprezecea
a şaptesprezecea
saptesprezece
şaptesprezece

a 18-a
a optsprezecea
optsprezece

a 19-a
a nouasprezecea
a nouăsprezecea
nouasprezece
nouăsprezece

a 20-a
a douazecea
a douăzecea
douazeci
douăzeci

a 21-a
a douazecisiuna
a douăzecişiuna
douazecisiunu
douăzecişiunu

a 22-a
a douazecisidoua
a douăzecişidoua
douazecisidoi
douăzecişidoi

a 23-a
a douazecisitreia
a douăzecişitreia
douazecisitrei
douăzecişitrei

a 24-a
a douazecisipatra
a douăzecişipatra
douazecisipatru
douăzecisipatru

a 25-a
a douazecisicincea
a douăzecişicincea
douazecisicinci
douăzecişicinci

a 26-a
a douazecisisasea
a douăzecişişasea
douazecisisase
douăzecişişase

a 27-a
a douazecisisaptea
a douăzecişişaptea
douazecisisapte
douăzecişişapte

a 28-a
a douazecisiopta
a douăzecişiopta
douazecisiopt
douăzecişiopt

a 29-a
a douazecisinoua
a douăzecişinoua
douazecisinoua
douăzecişinouă

a 30-a
a treizecea
treizeci

a 31-a
a treizecisiuna
a treizecişiuna
treizecisiunu
treizecişiunu

a 32-a
a treizecisidoua
a treizecişdoua
treizecişidoi
treizecisidoi

a 33-a
a treizecisitreia
a treizeciştreia
treizecişitrei
treizecisitrei

a 34-a
a treizecisipatra
a treizecişpatra
treizecişipatru
treizecisipatru

a 35-a
a treizecisicincea
a treizecişcincea
treizecişicinci
treizecisicinci

a 36-a
a treizecisisasea
a treizecişşasea
treizecişişase
treizecisisase

a 37-a
a treizecisisaptea
a treizecişşaptea
treizecişişapte
treizecisisapte

a 38-a
a treizecisiopta
a treizecişopta
treizecişiopt
treizecisiopt

a 39-a
a treizecisinoua
a treizecişnoua
treizecişinouă
treizecisinoua

a 40-a
a patruzecea
patruzeci

a 41-a
a patruzecisiuna
a patruzecişiuna
patruzecisiunu
patruzecişiunu

a 42-a
a patruzecisidoua
a patruzecişidoua
patruzecişidoi
patruzecisidoi

a 43-a
a patruzecisitreia
a patruzecişitreia
patruzecişitrei
patruzecisitrei

a 44-a
a patruzecisipatra
a patruzecişipatra
patruzecişipatru
patruzecisipatru

a 45-a
a patruzecisicincea
a patruzecişicincea
patruzecişicinci
patruzecisicinci

a 46-a
a patruzecisisasea
a patruzecişişasea
patruzecişişase
patruzecisisase

a 47-a
a patruzecisisaptea
a patruzecişişaptea
patruzecişişapte
patruzecisisapte

a 48-a
a patruzecisiopta
a patruzecişiopta
patruzecişiopt
patruzecisiopt

a 49-a
a patruzecisinoua
a patruzecişinoua
patruzecişinouă
patruzecisinoua

a 50-a
a cincizecea
cincizeci

fifty down, three to go — the numbers list is still going, bestie, don't close the tab yet 💀

  • a 51-a
    • a cincizecisiuna
    • a cincizecişiuna
    • cincizecisiunu
    • cincizecişiunu
  • a 52-a
    • a cincizecisidoua
    • a cincizecişidoua
    • cincizecişidoi
    • cincizecisidoi
  • a 53-a
    • a cincizecisitreia
    • a cincizecişitreia
    • cincizecişitrei
    • cincizecisitrei

Ignored words 💭

okay so when you're writing out dates in the normal everyday ways, there's a whole bunch of little words that just... don't matter. we ignore them. they're decoration. 🎀

first up: there's usually a word that shows up in a phrase to signal "hey, a TIME is coming next." in English that's the word AT, like:

December 3 at 12:00

the following words may be used:

  • la

second: there's a word that marks one member of a set. in English that's IN or OF:

1st day OF December
1st day IN December

the following words may be used:

  • din
  • in
  • n

third: there's a word that says something is happening ON a certain date. in English that's ON:

ON July 5th

the following words may be used:

  • on

Words that set the date, time, or both ⏰

so there are some words that can pin down a date, a time, or both, all relative to now. bestie these are the glow-ups of date words, they do the work for you. ✨

Words that set the date are like the English 'yesterday' or 'tomorrow'. these are given as a delta that gets added to the current time to produce a date. but the time is NOT set — so the delta is only partially used. it should only ever include year, month, week, and day fields. no cap. 🙈

the following words may be used:

  • alaltaieri — -0:0:0:2:0:0:0
  • alaltăieri — -0:0:0:2:0:0:0
  • astazi — 0:0:0:0:0:0:0
  • astăzi — 0:0:0:0:0:0:0
  • azi — 0:0:0:0:0:0:0
  • ieri — -0:0:0:1:0:0:0
  • miine — +0:0:0:1:0:0:0
  • mîine — +0:0:0:1:0:0:0
  • poimiine — +0:0:0:2:0:0:0
  • poimîine — +0:0:0:2:0:0:0

Words that set only the time of day are like the English 'noon' or 'midnight'. ⭐

the following words may be used:

  • amiaza — 12:00:00
  • amiază — 12:00:00
  • miezul noptii — 00:00:00
  • miezul nopții — 00:00:00

Words that set the entire time AND date (relative to the current time and date) are also available. 👑

in English, the word 'now' is one of these.

the following words may be used:

  • acum — 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 (:) and honestly it can be used for both separators. iconic behaviour. 💅

some languages use different pairs tho. for example, French lets you write the time as 13h30:20, so it would use the following 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're listed here:

Not defined in this language

Fractional second separator 🍓

when you're specifying fractional seconds, the most common way is to use a decimal point (.). some languages may specify a different separator that might be 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.

literally zero. flawless. we ate and left no crumbs. 👑


BUGS AND QUESTIONS 🙋‍♀️

please refer to the Date::Manip::Problems documentation for information 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 a wrap bestie 🫶 this page came to you from perl v5.42.3, dated 2026-09-01, under the Date::M...romanian(3) title — go forth and format your dates with main character energy 💅🌈

📦 where this page comes from