DateTim...e::et_EE(3)

💖 DateTime::Locale::et_EE 💖

manual name: DateTim...e::et_EE(3) — straight outta the User Contributed Perl Documentation 💅


✨ NAME ✨

DateTime::Locale::et_EE — locale data examples for the Estonian Estonia (et-EE) locale 🧚


🌸 DESCRIPTION 🌸

okay so bestie, this pod file is literally a showcase. it's just examples of the locale data that's available for the Estonian Estonia locale — think of it as a little museum where every exhibit is a formatted date, no cap 🖼️✨


🦋 Days

Wide (format)

the full-day names, all lowercase, just vibing:

         esmaspäev
         teisipäev
         kolmapäev
         neljapäev
         reede
         laupäev
         pühapäev

Abbreviated (format)

one letter each, main-character energy 💅

         E
         T
         K
         N
         R
         L
         P

Narrow (format)

same deal, still single letters — yes it's giving identical, that's just how it is:

         E
         T
         K
         N
         R
         L
         P

Wide (stand-alone)

full names again, but standing alone this time (no format context holding its hand):

         esmaspäev
         teisipäev
         kolmapäev
         neljapäev
         reede
         laupäev
         pühapäev

Abbreviated (stand-alone)

         E
         T
         K
         N
         R
         L
         P

Narrow (stand-alone)

         E
         T
         K
         N
         R
         L
         P

🌈 Months

Wide (format)

twelve months, wide, in format mode — obsessed with how märts is just sitting there being all five letters 😌

         jaanuar
         veebruar
         märts
         aprill
         mai
         juuni
         juuli
         august
         september
         oktoober
         november
         detsember

Abbreviated (format)

the little versions 🎀

         jaan
         veebr
         märts
         apr
         mai
         juuni
         juuli
         aug
         sept
         okt
         nov
         dets

Narrow (format)

single letters, and yes, the letters repeat — J, M, A each show up more than once, that's not a typo, that's the data fr fr:

         J
         V
         M
         A
         M
         J
         J
         A
         S
         O
         N
         D

Wide (stand-alone)

         jaanuar
         veebruar
         märts
         aprill
         mai
         juuni
         juuli
         august
         september
         oktoober
         november
         detsember

Abbreviated (stand-alone)

         jaan
         veebr
         märts
         apr
         mai
         juuni
         juuli
         aug
         sept
         okt
         nov
         dets

Narrow (stand-alone)

         J
         V
         M
         A
         M
         J
         J
         A
         S
         O
         N
         D

👑 Quarters

Wide (format)

kvartal means quarter, and it's numbered 1 through 4 — cute:

         1. kvartal
         2. kvartal
         3. kvartal
         4. kvartal

Abbreviated (format)

         K1
         K2
         K3
         K4

Narrow (format)

bare digits, no punctuation, living free ✨

         1
         2
         3
         4

Wide (stand-alone)

         1. kvartal
         2. kvartal
         3. kvartal
         4. kvartal

Abbreviated (stand-alone)

         K1
         K2
         K3
         K4

Narrow (stand-alone)

not me noticing these have tiny dots on them while the narrow format ones up above don't 🙈 that's the data, keep both:

         1.
         2.
         3.
         4.

🎀 Eras

Wide (format)

enne Kristust and pärast Kristust — before and after, that's the whole eras situation 🕰️

         enne Kristust
         pärast Kristust

Abbreviated (format)

         eKr
         pKr

Narrow (format)

         eKr
         pKr
heads up bestie: eras only get format versions here — there's no stand-alone list for them in this page 🌸

⭐ Date Formats

Full

          2008-02-05T18:30:30 = teisipäev, 5. veebruar 2008
          1995-12-22T09:05:02 = reede, 22. detsember 1995
         -0010-09-15T04:44:23 = laupäev, 15. september -10

Long

          2008-02-05T18:30:30 = 5. veebruar 2008
          1995-12-22T09:05:02 = 22. detsember 1995
         -0010-09-15T04:44:23 = 15. september -10

Medium

          2008-02-05T18:30:30 = 5. veebr 2008
          1995-12-22T09:05:02 = 22. dets 1995
         -0010-09-15T04:44:23 = 15. sept -10

Short

          2008-02-05T18:30:30 = 05.02.08
          1995-12-22T09:05:02 = 22.12.95
         -0010-09-15T04:44:23 = 15.09.-10

🔥 Time Formats

Full

          2008-02-05T18:30:30 = 18:30:30 UTC
          1995-12-22T09:05:02 = 09:05:02 UTC
         -0010-09-15T04:44:23 = 04:44:23 UTC

Long

          2008-02-05T18:30:30 = 18:30:30 UTC
          1995-12-22T09:05:02 = 09:05:02 UTC
         -0010-09-15T04:44:23 = 04:44:23 UTC

Medium

          2008-02-05T18:30:30 = 18:30:30
          1995-12-22T09:05:02 = 09:05:02
         -0010-09-15T04:44:23 = 04:44:23

Short

          2008-02-05T18:30:30 = 18:30
          1995-12-22T09:05:02 = 09:05
         -0010-09-15T04:44:23 = 04:44

🫶 Datetime Formats

date plus time, together at last 💜

Full

          2008-02-05T18:30:30 = teisipäev, 5. veebruar 2008 18:30:30 UTC
          1995-12-22T09:05:02 = reede, 22. detsember 1995 09:05:02 UTC
         -0010-09-15T04:44:23 = laupäev, 15. september -10 04:44:23 UTC

Long

          2008-02-05T18:30:30 = 5. veebruar 2008 18:30:30 UTC
          1995-12-22T09:05:02 = 22. detsember 1995 09:05:02 UTC
         -0010-09-15T04:44:23 = 15. september -10 04:44:23 UTC

Medium

          2008-02-05T18:30:30 = 5. veebr 2008 18:30:30
          1995-12-22T09:05:02 = 22. dets 1995 09:05:02
         -0010-09-15T04:44:23 = 15. sept -10 04:44:23

Short

          2008-02-05T18:30:30 = 05.02.08 18:30
          1995-12-22T09:05:02 = 22.12.95 09:05
         -0010-09-15T04:44:23 = 15.09.-10 04:44

💀 Available Formats

okay this is the big one — every named format, with the pattern it uses in parentheses, and then real output for the same three timestamps each time. buckle up 🎢

Bh (h B)

          2008-02-05T18:30:30 = 6 B
          1995-12-22T09:05:02 = 9 B
         -0010-09-15T04:44:23 = 4 B

Bhm (h:mm B)

          2008-02-05T18:30:30 = 6:30 B
          1995-12-22T09:05:02 = 9:05 B
         -0010-09-15T04:44:23 = 4:44 B

Bhms (h:mm:ss B)

          2008-02-05T18:30:30 = 6:30:30 B
          1995-12-22T09:05:02 = 9:05:02 B
         -0010-09-15T04:44:23 = 4:44:23 B

E (ccc)

          2008-02-05T18:30:30 = T
          1995-12-22T09:05:02 = R
         -0010-09-15T04:44:23 = L

EBhm (E h:mm B)

          2008-02-05T18:30:30 = T 6:30 B
          1995-12-22T09:05:02 = R 9:05 B
         -0010-09-15T04:44:23 = L 4:44 B

EBhms (E h:mm:ss B)

          2008-02-05T18:30:30 = T 6:30:30 B
          1995-12-22T09:05:02 = R 9:05:02 B
         -0010-09-15T04:44:23 = L 4:44:23 B

EHm (E HH:mm)

          2008-02-05T18:30:30 = T 18:30
          1995-12-22T09:05:02 = R 09:05
         -0010-09-15T04:44:23 = L 04:44

EHms (E HH:mm:ss)

          2008-02-05T18:30:30 = T 18:30:30
          1995-12-22T09:05:02 = R 09:05:02
         -0010-09-15T04:44:23 = L 04:44:23

Ed (E, d)

          2008-02-05T18:30:30 = T, 5
          1995-12-22T09:05:02 = R, 22
         -0010-09-15T04:44:23 = L, 15

Ehm (E h:mm a)

          2008-02-05T18:30:30 = T 6:30 PM
          1995-12-22T09:05:02 = R 9:05 AM
         -0010-09-15T04:44:23 = L 4:44 AM

Ehms (E h:mm:ss a)

          2008-02-05T18:30:30 = T 6:30:30 PM
          1995-12-22T09:05:02 = R 9:05:02 AM
         -0010-09-15T04:44:23 = L 4:44:23 AM

Gy (y G)

          2008-02-05T18:30:30 = 2008 pKr
          1995-12-22T09:05:02 = 1995 pKr
         -0010-09-15T04:44:23 = -10 eKr

GyMMM (MMM y G)

          2008-02-05T18:30:30 = veebr 2008 pKr
          1995-12-22T09:05:02 = dets 1995 pKr
         -0010-09-15T04:44:23 = sept -10 eKr

GyMMMEd (E, d. MMMM y G)

          2008-02-05T18:30:30 = T, 5. veebruar 2008 pKr
          1995-12-22T09:05:02 = R, 22. detsember 1995 pKr
         -0010-09-15T04:44:23 = L, 15. september -10 eKr

GyMMMd (d. MMM y G)

          2008-02-05T18:30:30 = 5. veebr 2008 pKr
          1995-12-22T09:05:02 = 22. dets 1995 pKr
         -0010-09-15T04:44:23 = 15. sept -10 eKr

GyMd (d.MM.y GGGGG)

          2008-02-05T18:30:30 = 5.02.2008 pKr
          1995-12-22T09:05:02 = 22.12.1995 pKr
         -0010-09-15T04:44:23 = 15.09.-10 eKr

H (HH)

          2008-02-05T18:30:30 = 18
          1995-12-22T09:05:02 = 09
         -0010-09-15T04:44:23 = 04

Hm (HH:mm)

          2008-02-05T18:30:30 = 18:30
          1995-12-22T09:05:02 = 09:05
         -0010-09-15T04:44:23 = 04:44

Hms (HH:mm:ss)

          2008-02-05T18:30:30 = 18:30:30
          1995-12-22T09:05:02 = 09:05:02
         -0010-09-15T04:44:23 = 04:44:23

Hmsv (HH:mm:ss v)

          2008-02-05T18:30:30 = 18:30:30 UTC
          1995-12-22T09:05:02 = 09:05:02 UTC
         -0010-09-15T04:44:23 = 04:44:23 UTC

Hmv (HH:mm v)

          2008-02-05T18:30:30 = 18:30 UTC
          1995-12-22T09:05:02 = 09:05 UTC
         -0010-09-15T04:44:23 = 04:44 UTC

M (M)

          2008-02-05T18:30:30 = 2
          1995-12-22T09:05:02 = 12
         -0010-09-15T04:44:23 = 9

MEd (E, d.M)

          2008-02-05T18:30:30 = T, 5.2
          1995-12-22T09:05:02 = R, 22.12
         -0010-09-15T04:44:23 = L, 15.9

MMM (MMMM)

          2008-02-05T18:30:30 = veebruar
          1995-12-22T09:05:02 = detsember
         -0010-09-15T04:44:23 = september
yes bestie, MMM's pattern really is MMMM — that's what the page says, so that's what you get 💀

MMMEd (E, d. MMM)

          2008-02-05T18:30:30 = T, 5. veebr
          1995-12-22T09:05:02 = R, 22. dets
         -0010-09-15T04:44:23 = L, 15. sept

MMMMEd (E, d. MMMM)

          2008-02-05T18:30:30 = T, 5. veebruar
          1995-12-22T09:05:02 = R, 22. detsember
         -0010-09-15T04:44:23 = L, 15. september

MMMMW-count-one (MMMM (W. 'nädal'))

          2008-02-05T18:30:30 = veebruar (1. nädal)
          1995-12-22T09:05:02 = detsember (3. nädal)
         -0010-09-15T04:44:23 = september (2. nädal)

MMMMW-count-other (MMMM (W. 'nädal'))

          2008-02-05T18:30:30 = veebruar (1. nädal)
          1995-12-22T09:05:02 = detsember (3. nädal)
         -0010-09-15T04:44:23 = september (2. nädal)

MMMMd (d. MMMM)

          2008-02-05T18:30:30 = 5. veebruar
          1995-12-22T09:05:02 = 22. detsember
         -0010-09-15T04:44:23 = 15. september

MMMd (d. MMM)

          2008-02-05T18:30:30 = 5. veebr
          1995-12-22T09:05:02 = 22. dets
         -0010-09-15T04:44:23 = 15. sept

Md (d.M)

          2008-02-05T18:30:30 = 5.2
          1995-12-22T09:05:02 = 22.12
         -0010-09-15T04:44:23 = 15.9

d (d)

          2008-02-05T18:30:30 = 5
          1995-12-22T09:05:02 = 22
         -0010-09-15T04:44:23 = 15

h (h a)

          2008-02-05T18:30:30 = 6 PM
          1995-12-22T09:05:02 = 9 AM
         -0010-09-15T04:44:23 = 4 AM

hm (h:mm a)

          2008-02-05T18:30:30 = 6:30 PM
          1995-12-22T09:05:02 = 9:05 AM
         -0010-09-15T04:44:23 = 4:44 AM

hms (h:mm:ss a)

          2008-02-05T18:30:30 = 6:30:30 PM
          1995-12-22T09:05:02 = 9:05:02 AM
         -0010-09-15T04:44:23 = 4:44:23 AM

hmsv (h:mm:ss a v)

          2008-02-05T18:30:30 = 6:30:30 PM UTC
          1995-12-22T09:05:02 = 9:05:02 AM UTC
         -0010-09-15T04:44:23 = 4:44:23 AM UTC

hmv (h:mm a v)

          2008-02-05T18:30:30 = 6:30 PM UTC
          1995-12-22T09:05:02 = 9:05 AM UTC
         -0010-09-15T04:44:23 = 4:44 AM UTC

mmss (mm:ss)

          2008-02-05T18:30:30 = 30:30
          1995-12-22T09:05:02 = 05:02
         -0010-09-15T04:44:23 = 44:23

ms (mm:ss)

          2008-02-05T18:30:30 = 30:30
          1995-12-22T09:05:02 = 05:02
         -0010-09-15T04:44:23 = 44:23
not ms and mmss both using mm:ss 😭 iconic of them honestly

y (y)

          2008-02-05T18:30:30 = 2008
          1995-12-22T09:05:02 = 1995
         -0010-09-15T04:44:23 = -10

yM (M.y)

          2008-02-05T18:30:30 = 2.2008
          1995-12-22T09:05:02 = 12.1995
         -0010-09-15T04:44:23 = 9.-10

yMEd (E, d.M.y)

          2008-02-05T18:30:30 = T, 5.2.2008
          1995-12-22T09:05:02 = R, 22.12.1995
         -0010-09-15T04:44:23 = L, 15.9.-10

yMMM (MMM y)

          2008-02-05T18:30:30 = veebr 2008
          1995-12-22T09:05:02 = dets 1995
         -0010-09-15T04:44:23 = sept -10

yMMMEd (E, d. MMMM y)

          2008-02-05T18:30:30 = T, 5. veebruar 2008
          1995-12-22T09:05:02 = R, 22. detsember 1995
         -0010-09-15T04:44:23 = L, 15. september -10

yMMMM (MMMM y)

          2008-02-05T18:30:30 = veebruar 2008
          1995-12-22T09:05:02 = detsember 1995
         -0010-09-15T04:44:23 = september -10

yMMMd (d. MMM y)

and the list keeps going off the bottom of the page — hold that thought, because part 2 picks it right back up 🦋

...and the date-pattern party keeps going, no breaks, we're finishing strong 💪

okay so these first ones are the d. MMM y vibes:

2008-02-05T18:30:30 = 5. veebr 2008
1995-12-22T09:05:02 = 22. dets 1995
-0010-09-15T04:44:23 = 15. sept -10

yMd (d.M.y)

the numeric-little-number combo, slay 🎀

2008-02-05T18:30:30 = 5.2.2008
1995-12-22T09:05:02 = 22.12.1995
-0010-09-15T04:44:23 = 15.9.-10

yQQQ (QQQ y)

quarter energy, short version ✨

2008-02-05T18:30:30 = K1 2008
1995-12-22T09:05:02 = K4 1995
-0010-09-15T04:44:23 = K3 -10

yQQQQ (QQQQ y)

and the full quarter flex, with actual words, we love her 💅

2008-02-05T18:30:30 = 1. kvartal 2008
1995-12-22T09:05:02 = 4. kvartal 1995
-0010-09-15T04:44:23 = 3. kvartal -10

yw-count-one (w. 'nädal' (Y))

week number, singular-ish count form — literal copy of the count rules, no editing bestie 🫶

2008-02-05T18:30:30 = 6. nädal (2008)
1995-12-22T09:05:02 = 51. nädal (1995)
-0010-09-15T04:44:23 = 37. nädal (-10)

yw-count-other (w. 'nädal' (Y))

and the "other" count form — yes it's literally the same output, that's just how Estonian said it, and we respect it 😌

2008-02-05T18:30:30 = 6. nädal (2008)
1995-12-22T09:05:02 = 51. nädal (1995)
-0010-09-15T04:44:23 = 37. nädal (-10)

🌸 Miscellaneous 🌸

little grab-bag of locale settings, so cute:

  • Prefers 24 hour time? — Yes (as she should 🔥)
  • Local first day of the week — 1 (esmaspäev) — that's Monday, for the record, main character of weekdays 💜

🦋 Strftime Patterns 🦋

the classic strftime-style shortcuts, your grandparents' favorites, but make it Estonian ✨

%c (%a %d %b %Y %T) — date time format

the whole entire timestamp, date and time, no crumbs 🌈

2008-02-05T18:30:30 = T 05 veebr 2008 18:30:30
1995-12-22T09:05:02 = R 22 dets 1995 09:05:02
-0010-09-15T04:44:23 = L 15 sept -10 04:44:23

(note: yes those single letters up front are the day-of-week abbreviations, T, R and L — they're not a typo, put the pencil down 🙈)

%x (%d.%m.%Y) — date format

just the date, numeric, zero-padded, iconic 💖

2008-02-05T18:30:30 = 05.02.2008
1995-12-22T09:05:02 = 22.12.1995
-0010-09-15T04:44:23 = 15.09.-10

%X (%T) — time format

just the clock, 24-hour, because we said yes to that earlier ⏰

2008-02-05T18:30:30 = 18:30:30
1995-12-22T09:05:02 = 09:05:02
-0010-09-15T04:44:23 = 04:44:23

👑 SUPPORT 👑

Where do you go if you're stuck? Bestie, it's one line, and it's right here:

See DateTime::Locale.

like, go read that one, it's got the answers, periodt 💅


and that's the whole thing! no cap, we got through the entire locale. footer moment, because she deserves it: this page comes from perl v5.42.0, dated 2024-12-12, and it's filed under DateTim...e::et_EE(3) — go forth and format your timestamps in Estonian, you're gonna eat 🍓🧚💜

📦 where this page comes from