Date::M...italian(3)

πŸŽ€ NAME πŸŽ€

Date::Manip::Lang::italian β€” bestie, this is the Italian language support module for Date::Manip. πŸ’–


✨ SYNOPSIS ✨

Okay so real talk: this module is just a big ol' pile of words and expressions that back up the Italian language. It is not meant to be used directly β€” like, do not come for it, it's not the main character here. Other Date::Manip modules will load it as needed, and honestly that's the whole vibe. 🫢


🌸 LANGUAGE EXPRESSIONS 🌸

Here's the full tea: every language word and expression you can use to write times and/or dates. πŸ‘‘

All strings are case insensitive. Periodt. πŸ’…

πŸ¦‹ Month names and abbreviations

When you're writing out the name of a month, several different variations may exist β€” full names and abbreviations, slay.

The following month names may be used:

  • Gennaio
  • Febbraio
  • Marzo
  • Aprile
  • Maggio
  • Giugno
  • Luglio
  • Agosto
  • Settembre
  • Ottobre
  • Novembre
  • Dicembre

The following abbreviations may be used:

  • Gen
  • Feb
  • Mar
  • Apr
  • Mag
  • Giu
  • Lug
  • Ago
  • Set
  • Ott
  • Nov
  • Dic

🧚 Day names and abbreviations

Same deal for the days, bestie β€” when you write out the name of the day, several different variations may exist, including full names and abbreviations. ✨

The following day names may be used:

  • LunedΓ¬
  • Lunedi
  • MartedΓ¬
  • Martedi
  • MercoledΓ¬
  • Mercoledi
  • GiovedΓ¬
  • Giovedi
  • VenerdΓ¬
  • Venerdi
  • Sabato
  • Domenica

The following abbreviations may be used:

  • Lun
  • Mar
  • Mer
  • Gio
  • Ven
  • Sab
  • Dom

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

  • L
  • Ma
  • Me
  • G
  • V
  • S
  • D

πŸ’œ Delta field names

These are the names (and abbreviations) for the fields inside a delta. There are 7 fields: years, months, weeks, days, hours, minutes, seconds.

The names and abbreviations for these fields are:

  • anni, anno, a
  • mesi, mese, mes, m
  • settimane, settimana, sett
  • giorni, giorno, g
  • ore, ora, h
  • minuti, minuto, min
  • secondi, s, secondo, sec

🌈 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 instead of a 24-hour time. Like, in English, 17:00 could be specified as 5:00 PM. Ik, clock math is a lot. πŸ™ˆ

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

  • AM, m.
  • PM, p.

⭐ Each or every

There's 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:

  • ogni

πŸ’« Next/Previous/Last occurrence

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

NEXT week

LAST Tuesday
PREVIOUS Tuesday

LAST day of the month

The following words may be used:

Next occurrence:

  • prossimo
  • prossima

Previous occurrence:

  • scorso
  • scorsa

Last occurrence:

  • ultimo
  • ultima

πŸ“ 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:

  • fa
  • fra, dopo

πŸ‘‘ Business mode

This one holds two lists of words that can specify a standard (i.e. non-business) delta or a business delta. Two-for-one, we love to see it. πŸ’…

Heads up bestie: previously this 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.

The following words may be used:

  • esattamente
  • circa

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

  • lavorativi
  • lavorativo

πŸ”₯ Numbers

Numbers may be spelled out in a variety of ways. The following sets correspond to the numbers from 1 to 53:

  • 1o, 1a, uno, una, primo, prima
  • 2o, 2a, due, secondo, seconda
  • 3o, 3a, tre, terzo, terza
  • 4o, 4a, quattro, quarto, quarta
  • 5o, 5a, cinque, quinto, quinta
  • 6o, 6a, sei, sesto, sesta
  • 7o, 7a, sette, settimo, settima
  • 8o, 8a, otto, ottavo, ottava
  • 9o, 9a, nove, nono, nona
  • 10o, 10a, dieci, decimo, decima
  • 11o, 11a, undici, undicesimo, undicesima
  • 12o, 12a, dodici, dodicesimo, dodicesima
  • 13o, 13a, tredici, tredicesimo, tredicesima
  • 14o, 14a, quattordici, quattordicesimo, quattordicesima
  • 15o, 15a, quindici, quindicesimo, quindicesima
  • 16o, 16a, sedici, sedicesimo, sedicesima
  • 17o, 17a, diciassette, diciassettesimo, diciassettesima
  • 18o, 18a, diciotto, diciottesimo, diciottesima
  • 19o, 19a, diciannove, diciannovesimo, diciannovesima
  • 20o, 20a, venti, ventesimo, ventesima
  • 21o, 21a, ventuno, ventunesimo, ventunesima
  • 22o, 22a, ventidue, ventiduesimo, ventiduesima
  • 23o, 23a, ventitrΓ©, ventitre, ventitreesimo, ventitreesima
  • 24o, 24a, ventiquattro, ventiquattresimo, ventiquattresima
  • 25o, 25a, venticinque, venticinquesimo, venticinquesima
  • 26o, 26a, ventisei, ventiseiesimo, ventiseiesima
  • 27o, 27a, ventisette, ventisettesimo, ventisettesima
  • 28o, 28a, ventotto, ventottesimo, ventottesima
  • 29o, 29a, ventinove, ventinovesimo, ventinovesima
  • 30o, 30a, trenta, trentesimo, trentesima
  • 31o, 31a, trentuno, trentunesimo, trentunesima
  • 32o, 32a, trentadue, trentaduesimo, trentaduesima
  • 33o, 33a, trentatrΓ©, trentatre, trentatreesimo, trentatreesima
  • 34o, 34a, trentaquattro, trentiquattresimo, trentaquattresima
  • 35o, 35a, trentacinque, trentacinquesimo, trentacinquesima
  • 36o, 36a, trentasei, trentaseiesimo, trentaseiesima
  • 37o, 37a, trentasette, trentasettesimo, trentasettesima
  • 38o, 38a, trentotto, trentottesimo, trentottesima
  • 39o, 39a, trentanove, trentanovesimo, trentanovesima
  • 40o, 40a, quaranta, quarantesimo, quarantesima
  • 41o, 41a, quarantuno, quarantunesimo, quarantunesima
  • 42o, 42a, quarantadue, quarantaduesimo, quarantaduesima
  • 43o, 43a, quarantatrΓ©, quarantatre, quarantatreesimo, quarantatreesima
  • 44o, 44a, quarantaquattro, quarantaquattresimo, quarantaquattresima
  • 45o, 45a, quarantacinque, quarantacinquesimo, quarantacinquesima
  • 46o, 46a, quarantasei, quarantaseiesimo, quarantaseiesima
  • 47o, 47a, quarantasette, quarantasettesimo, quarantasettesima
  • 48o, 48a, quarantotto, quarantottesimo, quarantottesima
  • 49o, 49a, quarantanove, quarantanovesimo, quarantanovesima
  • 50o, 50a, cinquanta, cinquantesimo, cinquantesima
  • 51o, 51a, cinquantuno, cinquantunesimo, cinquantunesima
  • 52o, 52a, cinquantadue, cinquantaduesimo, cinquantaduesima
  • 53o, 53a, cinquantatrΓ©, cinquantatre, cinquantatreesimo, cinquantatreesima

πŸ’€ Ignored words

When you're writing out dates in common forms, there are a number of words that are typically not important. πŸ™ˆ That's it, that's the section β€” no list, just the truth.

okay so bestie, there's frequently a word that pops up in a phrase just to flag that a time is about to be specified next. In English, that word is AT, like in:

December 3 at 12:00

The words you can use here are:

  • alle

Then there's another word that designates one member of a set. In English you'd say IN or OF:

1st day OF December
1st day IN December

The words you can use for that are:

  • della
  • del
  • di

And then there's yet another word for when something is on a certain date. In English that's ON:

ON July 5th

The word you can use for that is:

  • di

Words that set the date, time, or both 🌈

So there are some words that can specify a date, a time, or both β€” all relative to now. Iconic, honestly.

The words that set the date are basically the Italian girlies for 'yesterday' and 'tomorrow'. They're specified as a delta that gets added to the current time to get a date. But the time is NOT set β€” so the delta is only partially used, and it should only include year, month, week, and day fields. periodt.

The words you can use:

  • domani β€” +0:0:0:1:0:0:0
  • dopodomani β€” +0:0:0:2:0:0:0
  • ieri β€” -0:0:0:1:0:0:0
  • l'altroieri β€” -0:0:0:2:0:0:0
  • oggi β€” 0:0:0:0:0:0:0

Words that set only the time of day are the equivalent of English 'noon' or 'midnight'. The words you can use:

  • mezzanotte β€” 00:00:00
  • mezzogiorno β€” 12:00:00

And then there are words that set the entire time and date, relative to the current time and date. In English, 'now' is one of those.

The word you can use:

  • adesso β€” 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 it can be used for both separators. basic, we love her.

But some languages use different pairs. For example, French lets you write the time as 13h30:20, so it'd use these pairs:

: :
h :

Column one is the hour-minute separator and column two is the minute-second separator. Both of them are perl regular expressions. 🫢 And when you're creating a new translation, heads up: regular expressions with utf-8 characters may be tricky. For example, don't include the expression '[x]' where 'x' is a utf-8 character. noted, bestie.

A pair of colons is ALWAYS allowed for all languages. If a language allows extra pairs, they're listed right 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 might allow a different separator instead. If that's the case, it's a regular expression.

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

Not defined in this language

KNOWN BUGS πŸ’€

None known. clean sheet, no drama, we love that for us. ✨

BUGS AND QUESTIONS πŸ™ˆ

Please refer to the Date::Manip::Problems documentation for 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 a wrap, bestie πŸ’… this was Date::M...italian(3) from the perl v5.42.3 toolchain, dated 2026-09-01 β€” go forth and parse your Italian dates, you absolute icon πŸ¦‹πŸ‘‘

πŸ“¦ where this page comes from