DateTim...ale::gu(3)

okay bestie, buckle in — this is the DateTime::Locale::gu(3) page from User Contributed Perl Documentation, and it's literally the whole vibe of the Gujarati (gu) locale laid out in examples. Part 1 of 2, so don't go anywhere 💖

🌸 NAME 🌸

DateTime::Locale::gu — Locale data examples for the Gujarati (gu) locale ✨

🎀 DESCRIPTION 🎀

ok so this pod file is literally just examples, bestie — every bit of locale data you get for the Gujarati locale, shown off so you can see what it actually looks like. no cap, it's giving reference sheet energy 🦋

💜 Days

Wide (format) 🌟

the full-name glow-up, format flavour:

સોમવાર
મગળવાર
બધવાર
ગરવાર
શકરવાર
શનિવાર
રવિવાર

Abbreviated (format) ✨

shortened but still cute, format flavour:

સોમ
મગળ
બધ
ગરુ
શકર
શનિ
રવિ

Narrow (format) 🎀

the absolute minimal icons, format flavour:

સો
મં
બુ
ગુ
શુ
શ
ર

Wide (stand-alone) 💅

same full names, but standing alone on their own main character energy:

સોમવાર
મગળવાર
બધવાર
ગરવાર
શકરવાર
શનિવાર
રવિવાર

Abbreviated (stand-alone) 🦋

abbreviated, stand-alone flavour:

સોમ
મગળ
બધ
ગરુ
શકર
શનિ
રવિ

Narrow (stand-alone) 🌈

tiny icons, stand-alone flavour:

સો
મં
બુ
ગુ
શુ
શ
ર

💖 Months

Wide (format) 🌸

full month names, format flavour:

જાનયઆરી
ફબરઆરી
મારચ
એપરિલ
મે
જન
જલાઈ
ઑગસટ
સપટમબર
ઑકટોબર
નવમબર
ડિસમબર

Abbreviated (format) ⭐

abbreviated months, format flavour:

જાનયુ
ફબરુ
મારચ
એપરિલ
મે
જન
જલાઈ
ઑગસટ
સપટે
ઑકટો
નવે
ડિસે

Narrow (format) 🧚

narrow months, format flavour:

જા
ફે
મા
એ
મે
જૂ
જુ
ઑ
સ
ઑ
ન
ડિ

Wide (stand-alone) 👑

full month names, stand-alone flavour:

જાનયઆરી
ફબરઆરી
મારચ
એપરિલ
મે
જન
જલાઈ
ઑગસટ
સપટમબર
ઑકટોબર
નવમબર
ડિસમબર

Abbreviated (stand-alone) 🫶

abbreviated months, stand-alone flavour:

જાનયુ
ફબરુ
મારચ
એપરિલ
મે
જન
જલાઈ
ઑગસટ
સપટે
ઑકટો
નવે
ડિસે

Narrow (stand-alone) 💜

narrow months, stand-alone flavour:

જા
ફે
મા
એ
મે
જૂ
જુ
ઑ
સ
ઑ
ન
ડિ

🌈 Quarters

Wide (format) 🎀

full quarter names, format flavour:

1લો તરિમાસ
2જો તરિમાસ
3જો તરિમાસ
4થો તરિમાસ

Abbreviated (format) ✨

abbreviated quarters, format flavour:

Q1
Q2
Q3
Q4

Narrow (format) 🦋

narrow quarters, format flavour:

1
2
3
4

Wide (stand-alone) 🌸

full quarter names, stand-alone flavour:

1લો તરિમાસ
2જો તરિમાસ
3જો તરિમાસ
4થો તરિમાસ

Abbreviated (stand-alone) ⭐

abbreviated quarters, stand-alone flavour:

Q1
Q2
Q3
Q4

Narrow (stand-alone) 🍓

narrow quarters, stand-alone flavour:

1
2
3
4

👑 Eras

Wide (format) 💫

full era names, format flavour:

ઈસવીસન પરવે
ઇસવીસન

Abbreviated (format) 🎀

abbreviated eras, format flavour:

ઈ.સ.પરવે
ઈ.સ.

Narrow (format) 🌟

narrow eras, format flavour:

ઇ સ પુ
ઇસ

🔥 Date Formats

Full 💖

2008-02-05T18:30:30 = મગળવાર, 5 ફબરઆરી, 2008
1995-12-22T09:05:02 = શકરવાર, 22 ડિસમબર, 1995
-0010-09-15T04:44:23 = શનિવાર, 15 સપટમબર, -10

Long 🌸

2008-02-05T18:30:30 = 5 ફબરઆરી, 2008
1995-12-22T09:05:02 = 22 ડિસમબર, 1995
-0010-09-15T04:44:23 = 15 સપટમબર, -10

Medium 🦋

2008-02-05T18:30:30 = 5 ફબર, 2008
1995-12-22T09:05:02 = 22 ડિસ, 1995
-0010-09-15T04:44:23 = 15 સપટ, -10

Short ⭐

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

🕐 Time Formats

Full 💅

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

Long 🎀

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

Medium ✨

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

Short 🌈

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

🗓️ Datetime Formats

Full 🌟

2008-02-05T18:30:30 = મગળવાર, 5 ફબરઆરી, 2008 06:30:30 PM UTC
1995-12-22T09:05:02 = શકરવાર, 22 ડિસમબર, 1995 09:05:02 AM UTC
-0010-09-15T04:44:23 = શનિવાર, 15 સપટમબર, -10 04:44:23 AM UTC

Long 🫶

2008-02-05T18:30:30 = 5 ફબરઆરી, 2008 06:30:30 PM UTC
1995-12-22T09:05:02 = 22 ડિસમબર, 1995 09:05:02 AM UTC
-0010-09-15T04:44:23 = 15 સપટમબર, -10 04:44:23 AM UTC

Medium 🧚

2008-02-05T18:30:30 = 5 ફબર, 2008 06:30:30 PM
1995-12-22T09:05:02 = 22 ડિસ, 1995 09:05:02 AM
-0010-09-15T04:44:23 = 15 સપટ, -10 04:44:23 AM

Short 💜

2008-02-05T18:30:30 = 5/2/08 06:30 PM
1995-12-22T09:05:02 = 22/12/95 09:05 AM
-0010-09-15T04:44:23 = 15/9/-10 04:44 AM

🍓 Available Formats

ok so this is the motherlode, bestie — every named format the locale ships, with its pattern in parentheses and three live examples each. do not skip a single one, they're all iconic in their own way 😭

  • Bh — pattern h B ⏰
2008-02-05T18:30:30 = 6 B
1995-12-22T09:05:02 = 9 B
-0010-09-15T04:44:23 = 4 B
  • Bhm — pattern 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 — pattern 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 — pattern ccc 🗓️
2008-02-05T18:30:30 = મગળ
1995-12-22T09:05:02 = શકર
-0010-09-15T04:44:23 = શનિ
  • EBhm — pattern E 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
  • EBhms — pattern E 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
  • EHm — pattern E HH:mm 🕐
2008-02-05T18:30:30 = મગળ 18:30
1995-12-22T09:05:02 = શકર 09:05
-0010-09-15T04:44:23 = શનિ 04:44
  • EHms — pattern E 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
  • Ed — pattern E d 📅
2008-02-05T18:30:30 = મગળ 5
1995-12-22T09:05:02 = શકર 22
-0010-09-15T04:44:23 = શનિ 15
  • Ehm — pattern E 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
  • Ehms — pattern E 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
  • Gy — pattern G y 👑
2008-02-05T18:30:30 = ઈ.સ. 2008
1995-12-22T09:05:02 = ઈ.સ. 1995
-0010-09-15T04:44:23 = ઈ.સ.પરવે -10
  • GyMMM — pattern MMM, G y 👑
2008-02-05T18:30:30 = ફબર, ઈ.સ. 2008
1995-12-22T09:05:02 = ડિસ, ઈ.સ. 1995
-0010-09-15T04:44:23 = સપટ, ઈ.સ.પરવે -10
  • GyMMMEd — pattern E, d MMM, G y 👑
2008-02-05T18:30:30 = મગળ, 5 ફબર, ઈ.સ. 2008
1995-12-22T09:05:02 = શકર, 22 ડિસ, ઈ.સ. 1995
-0010-09-15T04:44:23 = શનિ, 15 સપટ, ઈ.સ.પરવે -10
  • GyMMMd — pattern d MMM, G y 👑
2008-02-05T18:30:30 = 5 ફબર, ઈ.સ. 2008
1995-12-22T09:05:02 = 22 ડિસ, ઈ.સ. 1995
-0010-09-15T04:44:23 = 15 સપટ, ઈ.સ.પરવે -10
  • GyMd — pattern GGGGG y-MM-dd 👑
2008-02-05T18:30:30 = ઇસ 2008-02-05
1995-12-22T09:05:02 = ઇસ 1995-12-22
-0010-09-15T04:44:23 = ઇ સ પુ -10-09-15
  • H — pattern HH 🕐
2008-02-05T18:30:30 = 18
1995-12-22T09:05:02 = 09
-0010-09-15T04:44:23 = 04
  • Hm — pattern HH:mm 🕐
2008-02-05T18:30:30 = 18:30
1995-12-22T09:05:02 = 09:05
-0010-09-15T04:44:23 = 04:44
  • Hms — pattern 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 — pattern 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 — pattern 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 — pattern L 💫
2008-02-05T18:30:30 = 2
1995-12-22T09:05:02 = 12
-0010-09-15T04:44:23 = 9
  • MEd — pattern E, d/M 📅
2008-02-05T18:30:30 = મગળ, 5/2
1995-12-22T09:05:02 = શકર, 22/12
-0010-09-15T04:44:23 = શનિ, 15/9
  • MMM — pattern LLL 🌙
2008-02-05T18:30:30 = ફબરુ
1995-12-22T09:05:02 = ડિસે
-0010-09-15T04:44:23 = સપટે
  • MMMEd — pattern E, d MMM 🌙
2008-02-05T18:30:30 = મગળ, 5 ફબરુ
1995-12-22T09:05:02 = શકર, 22 ડિસે
-0010-09-15T04:44:23 = શનિ, 15 સપટે
  • MMMMW-count-one — pattern MMMMના W અઠવાડિયા 🗓️
2008-02-05T18:30:30 = ફબરઆરીના 1 અઠવાડિયા
1995-12-22T09:05:02 = ડિસમબરના 3 અઠવાડિયા
-0010-09-15T04:44:23 = સપટમબરના 2 અઠવાડિયા
  • MMMMW-count-other — pattern MMMMના W અઠવાડિયા 🗓️
2008-02-05T18:30:30 = ફબરઆરીના 1 અઠવાડિયા
1995-12-22T09:05:02 = ડિસમબરના 3 અઠવાડિયા
-0010-09-15T04:44:23 = સપટમબરના 2 અઠવાડિયા
  • MMMMd — pattern d MMMM 🌸
2008-02-05T18:30:30 = 5 ફબરઆરી
1995-12-22T09:05:02 = 22 ડિસમબર
-0010-09-15T04:44:23 = 15 સપટમબર
  • MMMd — pattern d MMM 🌸
2008-02-05T18:30:30 = 5 ફબરુ
1995-12-22T09:05:02 = 22 ડિસે
-0010-09-15T04:44:23 = 15 સપટે
  • MMdd — pattern dd-MM 🎀
2008-02-05T18:30:30 = 05-02
1995-12-22T09:05:02 = 22-12
-0010-09-15T04:44:23 = 15-09
  • Md — pattern d/M 🎀
2008-02-05T18:30:30 = 5/2
1995-12-22T09:05:02 = 22/12
-0010-09-15T04:44:23 = 15/9
  • d — pattern d 📆
2008-02-05T18:30:30 = 5
1995-12-22T09:05:02 = 22
-0010-09-15T04:44:23 = 15
  • h — pattern h a ⏰
2008-02-05T18:30:30 = 6 PM
1995-12-22T09:05:02 = 9 AM
-0010-09-15T04:44:23 = 4 AM
  • hm — pattern 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

Hour, minute, second, and the whole AM/PM moment. The classic.

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

Same as above but it brought the timezone along too, bestie. Very thorough of it.

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

Hour and minute, no seconds, plus timezone. Short and iconic.

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

🦋 ms — mm:ss

Minutes and seconds only, zero-padded. Hours? Never heard of her.

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

👑 y — y

Just the year. Minimalist main character energy.

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

💜 yM — M/y

Month, slash, year. Note the month is not padded here — 2, not 02.

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

Day-of-week name, then day/month/year. Gujarati day names go off, honestly.

2008-02-05T18:30:30 = મગળ, 5/2/2008
1995-12-22T09:05:02 = શકર, 22/12/1995
-0010-09-15T04:44:23 = શનિ, 15/9/-10

🍓 yMM — MM-y

Now the month is zero-padded, and year comes second. Flip-flopping? She's allowed.

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

💅 yMMM — MMM y

Abbreviated month name plus year. (Yes, that 09--10 above and the સપટે -10 below are exactly what the file says — negative years are just like that.)

2008-02-05T18:30:30 = ફબરુ 2008
1995-12-22T09:05:02 = ડિસે 1995
-0010-09-15T04:44:23 = સપટે -10

🧚 yMMMEd — E, d MMM, y

The full lil package: weekday, day, abbreviated month, year.

2008-02-05T18:30:30 = મગળ, 5 ફબર, 2008
1995-12-22T09:05:02 = શકર, 22 ડિસ, 1995
-0010-09-15T04:44:23 = શનિ, 15 સપટ, -10

🌸 yMMMM — MMMM y

Wide month names, no abbreviations, no games.

2008-02-05T18:30:30 = ફબરઆરી 2008
1995-12-22T09:05:02 = ડિસમબર 1995
-0010-09-15T04:44:23 = સપટમબર -10

🫶 yMMMd — d MMM, y

Day, abbreviated month, year — the weekday got left on read.

2008-02-05T18:30:30 = 5 ફબર, 2008
1995-12-22T09:05:02 = 22 ડિસ, 1995
-0010-09-15T04:44:23 = 15 સપટ, -10

⭐ yMd — d/M/y

Day/month/year, all numbers, no padding. The people's format.

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 — y QQQ

Year plus the abbreviated quarter. Q1, Q4, Q3 — very fiscal-year-coded.

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

👑 yQQQQ — y QQQQ

Year plus the wide quarter, spelled all the way out in Gujarati.

2008-02-05T18:30:30 = 2008 1લો તરિમાસ
1995-12-22T09:05:02 = 1995 4થો તરિમાસ
-0010-09-15T04:44:23 = -10 3જો તરિમાસ

🔥 yw-count-one — Y ના w અઠવાડિયા

Week-of-year, the "one" plural-count flavour. Same pattern string as yw-count-other below, and honestly the outputs are identical here too — that's just what the data says, iykyk.

2008-02-05T18:30:30 = 2008 ના 6 અઠવાડિયા
1995-12-22T09:05:02 = 1995 ના 51 અઠવાડિયા
-0010-09-15T04:44:23 = -10 ના 37 અઠવાડિયા

🌈 yw-count-other — Y ના w અઠવાડિયા

The "other" plural-count flavour. Yes, same pattern text, same output — bestie, the locale file said what it said.

2008-02-05T18:30:30 = 2008 ના 6 અઠવાડિયા
1995-12-22T09:05:02 = 1995 ના 51 અઠવાડિયા
-0010-09-15T04:44:23 = -10 ના 37 અઠવાડિયા

🦋 Miscellaneous

Some important little locale facts live here:

  • Prefers 24 hour time? — No. Twelve-hour girlie confirmed.
  • Local first day of the week — 1 (સોમવાર), i.e. Monday is the opening act.

🌟 Strftime Patterns

These are the old-school strftime-style escapes, and each one has a little description attached. We're keeping all three example timestamps for every single one, obviously.

💫 %c (%a %b %e %H:%M:%S %Y) — date time format

The whole date and time in one go. (Heads up: the first example has a double space before the 5 — that's %e doing its space-padded thing, so don't "fix" it.)

2008-02-05T18:30:30 = મગળ ફબરુ  5 18:30:30 2008
1995-12-22T09:05:02 = શકર ડિસે 22 09:05:02 1995
-0010-09-15T04:44:23 = શનિ સપટે 15 04:44:23 -10

💫 %x (%m/%d/%y) — date format

Date only, US-style ordering, two-digit year. Slashes for days.

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

💫 %X (%H:%M:%S) — time format

Time only, 24-hour, colons all the way through. Zero AM/PM in sight.

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

See DateTime::Locale. That's it, that's the whole support section — go read that one for the bigger picture, bestie.


That's a wrap on the Gujarati locale data! Every pattern, every example, every weird little negative-year dash preserved exactly as the file served it. 💅

Slay, you made it to the end of the page. This absolute icon of a manpage is DateTim...ale::gu(3) from perl v5.42.0, dated 2024-12-12 — go drink some water and format a date. 🎀✨

📦 where this page comes from