DateTim...e::gd_GB(3)

💅 DateTim...e::gd_GB(3) 💅

User Contributed Perl Documentation — okay bestie, that's the manual name folded in right at the top, no cap. ✨

✨ NAME ✨

DateTime::Locale::gd_GB - locale data examples for the Scottish Gaelic United Kingdom (gd-GB) locale. That's the whole name section, periodt. 💖

🌸 DESCRIPTION 🌸

This pod file is literally packed with examples of the locale data available for the Scottish Gaelic United Kingdom locale. It's giving reference material, but make it cute. 🦋


🗓️ Days 🗓️

Wide (format)

DiLuain
DiMàirt
DiCiadain
DiarDaoin
DihAoine
DiSathairne
DiDòmhnaich

Abbreviated (format)

DiL
DiM
DiC
Dia
Dih
DiS
DiD

Narrow (format)

L
M
C
A
H
S
D

Wide (stand-alone)

DiLuain
DiMàirt
DiCiadain
DiarDaoin
DihAoine
DiSathairne
DiDòmhnaich

Abbreviated (stand-alone)

DiL
DiM
DiC
Dia
Dih
DiS
DiD

Narrow (stand-alone)

L
M
C
A
H
S
D

🌙 Months 🌙

Wide (format)

dhen Fhaoilleach
dhen Ghearran
dhen Mhàrt
dhen Ghiblean
dhen Chèitean
dhen Ògmhios
dhen Iuchar
dhen Lùnastal
dhen t-Sultain
dhen Dàmhair
dhen t-Samhain
dhen Dùbhlachd

Abbreviated (format)

Faoi
Gearr
Màrt
Gibl
Cèit
Ògmh
Iuch
Lùna
Sult
Dàmh
Samh
Dùbh

Narrow (format)

F
G
M
G
C
Ò
I
L
S
D
S
D

Wide (stand-alone)

Am Faoilleach
An Gearran
Am Màrt
An Giblean
An Cèitean
An t-Ògmhios
An t-Iuchar
An Lùnastal
An t-Sultain
An Dàmhair
An t-Samhain
An Dùbhlachd

Abbreviated (stand-alone)

Faoi
Gearr
Màrt
Gibl
Cèit
Ògmh
Iuch
Lùna
Sult
Dàmh
Samh
Dùbh

Narrow (stand-alone)

F
G
M
G
C
Ò
I
L
S
D
S
D

🎀 Quarters 🎀

Wide (format)

1d chairteal
2na cairteal
3s cairteal
4mh cairteal

Abbreviated (format)

C1
C2
C3
C4

Narrow (format)

1
2
3
4

Wide (stand-alone)

1d chairteal
2na cairteal
3s cairteal
4mh cairteal

Abbreviated (stand-alone)

C1
C2
C3
C4

Narrow (stand-alone)

1
2
3
4

🦋 Eras 🦋

Wide (format)

Ro Chrìosta
An dèidh Chrìosta

Abbreviated (format)

RC
AD

Narrow (format)

R
A

📅 Date Formats 📅

Full

2008-02-05T18:30:30 = DiMàirt, 5mh dhen Ghearran 2008
1995-12-22T09:05:02 = DihAoine, 22mh dhen Dùbhlachd 1995
-0010-09-15T04:44:23 = DiSathairne, 15mh dhen t-Sultain -10

Long

2008-02-05T18:30:30 = 5mh dhen Ghearran 2008
1995-12-22T09:05:02 = 22mh dhen Dùbhlachd 1995
-0010-09-15T04:44:23 = 15mh dhen t-Sultain -10

Medium

2008-02-05T18:30:30 = 5mh Gearr 2008
1995-12-22T09:05:02 = 22mh Dùbh 1995
-0010-09-15T04:44:23 = 15mh Sult -10

Short

2008-02-05T18:30:30 = 05/02/2008
1995-12-22T09:05:02 = 22/12/1995
-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 💫

Full

2008-02-05T18:30:30 = DiMàirt, 5mh dhen Ghearran 2008 18:30:30 UTC
1995-12-22T09:05:02 = DihAoine, 22mh dhen Dùbhlachd 1995 09:05:02 UTC
-0010-09-15T04:44:23 = DiSathairne, 15mh dhen t-Sultain -10 04:44:23 UTC

Long

2008-02-05T18:30:30 = 5mh dhen Ghearran 2008 18:30:30 UTC
1995-12-22T09:05:02 = 22mh dhen Dùbhlachd 1995 09:05:02 UTC
-0010-09-15T04:44:23 = 15mh dhen t-Sultain -10 04:44:23 UTC

Medium

2008-02-05T18:30:30 = 5mh Gearr 2008 18:30:30
1995-12-22T09:05:02 = 22mh Dùbh 1995 09:05:02
-0010-09-15T04:44:23 = 15mh Sult -10 04:44:23

Short

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

👑 Available Formats 👑

Okay bestie, this is the motherlode — every available format and its examples, no skipping, no summarising, we are eating today. 🍓

Bh (hB)

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

Bhm (h:mmB)

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

Bhms (h:mm:ssB)

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

E (ccc)

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

EBhm (E h:mmB)

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

EBhms (E h:mm:ssB)

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

EHm (E HH:mm)

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

EHms (E HH:mm:ss)

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

Ed (E, d)

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

Ehm (E h:mma)

2008-02-05T18:30:30 = DiM 6:30f
1995-12-22T09:05:02 = Dih 9:05m
-0010-09-15T04:44:23 = DiS 4:44m

Ehms (E h:mm:ss a)

2008-02-05T18:30:30 = DiM 6:30:30 f
1995-12-22T09:05:02 = Dih 9:05:02 m
-0010-09-15T04:44:23 = DiS 4:44:23 m

Gy (y G)

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

GyMMM (LLL y G)

2008-02-05T18:30:30 = Gearr 2008 AD
1995-12-22T09:05:02 = Dùbh 1995 AD
-0010-09-15T04:44:23 = Sult -10 RC

GyMMMEd (E, d'mh' MMM y G)

2008-02-05T18:30:30 = DiM, 5mh Gearr 2008 AD
1995-12-22T09:05:02 = Dih, 22mh Dùbh 1995 AD
-0010-09-15T04:44:23 = DiS, 15mh Sult -10 RC

GyMMMd (d'mh' MMM y G)

2008-02-05T18:30:30 = 5mh Gearr 2008 AD
1995-12-22T09:05:02 = 22mh Dùbh 1995 AD
-0010-09-15T04:44:23 = 15mh Sult -10 RC

GyMd (d/M/y G)

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

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 (L)

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 = DiM, 5/2
1995-12-22T09:05:02 = Dih, 22/12
-0010-09-15T04:44:23 = DiS, 15/9

MMM (LLL)

2008-02-05T18:30:30 = Gearr
1995-12-22T09:05:02 = Dùbh
-0010-09-15T04:44:23 = Sult

MMMEd (E, d MMM)

2008-02-05T18:30:30 = DiM, 5 Gearr
1995-12-22T09:05:02 = Dih, 22 Dùbh
-0010-09-15T04:44:23 = DiS, 15 Sult

MMMMW-count-few ('seachdain' W MMMM)

2008-02-05T18:30:30 = seachdain 1 dhen Ghearran
1995-12-22T09:05:02 = seachdain 3 dhen Dùbhlachd
-0010-09-15T04:44:23 = seachdain 2 dhen t-Sultain

MMMMW-count-one ('seachdain' W MMMM)

2008-02-05T18:30:30 = seachdain 1 dhen Ghearran
1995-12-22T09:05:02 = seachdain 3 dhen Dùbhlachd
-0010-09-15T04:44:23 = seachdain 2 dhen t-Sultain

MMMMW-count-other ('seachdain' W MMMM)

2008-02-05T18:30:30 = seachdain 1 dhen Ghearran
1995-12-22T09:05:02 = seachdain 3 dhen Dùbhlachd
-0010-09-15T04:44:23 = seachdain 2 dhen t-Sultain

MMMMW-count-two ('seachdain' W MMMM)

2008-02-05T18:30:30 = seachdain 1 dhen Ghearran
1995-12-22T09:05:02 = seachdain 3 dhen Dùbhlachd
-0010-09-15T04:44:23 = seachdain 2 dhen t-Sultain

MMMMd (d'mh' MMMM)

2008-02-05T18:30:30 = 5mh dhen Ghearran
1995-12-22T09:05:02 = 22mh dhen Dùbhlachd
-0010-09-15T04:44:23 = 15mh dhen t-Sultain

MMMd (d MMM)

2008-02-05T18:30:30 = 5 Gearr
1995-12-22T09:05:02 = 22 Dùbh
-0010-09-15T04:44:23 = 15 Sult

MMdd (dd/MM)

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

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 (ha)

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

hm (h:mma)

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

hms (h:mm:ss a)

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

hmsv (h:mm:ss a v)

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

hmv (h:mma v)

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

ms (mm:ss)

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

y (y)

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

yM (L/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 = DiM, 5/2/2008
1995-12-22T09:05:02 = Dih, 22/12/1995
-0010-09-15T04:44:23 = DiS, 15/9/-10

yMM (LL/y)

yMMM (LLL Y)

okay so this is the short month name + year vibe:

2008-02-05T18:30:30 = Gearr 2008
1995-12-22T09:05:02 = Dùbh 1995
-0010-09-15T04:44:23 = Sult -10

yMMMEd (E, d MMM y)

weekday, day, short month, year — the whole lil lineup, lowkey iconic:

2008-02-05T18:30:30 = DiM, 5 Gearr 2008
1995-12-22T09:05:02 = Dih, 22 Dùbh 1995
-0010-09-15T04:44:23 = DiS, 15 Sult -10

yMMMM (LLLL y)

now we're in standalone-month territory, so you get the full ✨formal✨ names:

2008-02-05T18:30:30 = An Gearran 2008
1995-12-22T09:05:02 = An Dùbhlachd 1995
-0010-09-15T04:44:23 = An t-Sultain -10

yMMMd (d MMM y)

day + short month + year, no weekday invited:

2008-02-05T18:30:30 = 5 Gearr 2008
1995-12-22T09:05:02 = 22 Dùbh 1995
-0010-09-15T04:44:23 = 15 Sult -10

yMd (d/M/y)

the classic little numbers-only situation, slashes and all:

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 check, abbreviated — C1, C4, C3, you get it:

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

yQQQQ (QQQQ y)

the full quarterly serve, ordinals included, slay:

2008-02-05T18:30:30 = 1d chairteal 2008
1995-12-22T09:05:02 = 4mh cairteal 1995
-0010-09-15T04:44:23 = 3s cairteal -10

yw-count-few ('seachdain' w 'dhe' Y)

week-number patterns now! and ngl, all four count variants render identically here — that's not me being lazy, that's genuinely what the page says, so enjoy the consistency:

2008-02-05T18:30:30 = seachdain 6 dhe 2008
1995-12-22T09:05:02 = seachdain 51 dhe 1995
-0010-09-15T04:44:23 = seachdain 37 dhe -10

yw-count-one ('seachdain' w 'dhe' Y)

same pattern, same output, different count bucket 💅:

2008-02-05T18:30:30 = seachdain 6 dhe 2008
1995-12-22T09:05:02 = seachdain 51 dhe 1995
-0010-09-15T04:44:23 = seachdain 37 dhe -10

yw-count-other ('seachdain' w 'dhe' Y)

yeah bestie, still identical:

2008-02-05T18:30:30 = seachdain 6 dhe 2008
1995-12-22T09:05:02 = seachdain 51 dhe 1995
-0010-09-15T04:44:23 = seachdain 37 dhe -10

yw-count-two ('seachdain' w 'dhe' Y)

last one, and yes, it matches the others exactly:

2008-02-05T18:30:30 = seachdain 6 dhe 2008
1995-12-22T09:05:02 = seachdain 51 dhe 1995
-0010-09-15T04:44:23 = seachdain 37 dhe -10

🎀 Miscellaneous 🎀

just the odds and ends, the little garnish on the whole locale:

  • Prefers 24 hour time? — Yes. clock girlies stay winning 🔥
  • Local first day of the week — 1 (DiLuain)

🌸 Strftime Patterns 🌸

these are the strftime-flavoured classics, with the pattern it maps to in the parens:

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

the full date-and-time combo:

2008-02-05T18:30:30 = DiM 05 Gearr 2008 18:30:30
1995-12-22T09:05:02 = Dih 22 Dùbh 1995 09:05:02
-0010-09-15T04:44:23 = DiS 15 Sult -10 04:44:23

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

date only, and notice the year is two digits down here:

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

%X (%r) — time format

time only, and yes it's the %r flavoured one — hence the f and m markers you're seeing ✨:

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

🫶 SUPPORT 🫶

Go look at DateTime::Locale. that's the whole instruction, she's lowkey sending you to the mothership 👑


and that's a wrap on the gd_GB locale page, bestie!! 🦋 everything above came straight off the page put together with perl v5.42.0 and dated 2024-12-12, signed off in the footer as DateTim...e::gd_GB(3) — the truncated-name vibe is very iykyk 💜

📦 where this page comes from