DateTim...e::ur_PK(3)

✨ DateTime::Locale::ur_PK(3) ✨ — User Contributed Perl Documentation, bestie 🫶

💖 NAME 💖

DateTime::Locale::ur_PK — Locale data examples for the Urdu Pakistan (ur-PK) locale. periodt.

🌸 DESCRIPTION 🌸

okay so this pod file is literally a whole showcase of examples of the locale data available for the Urdu Pakistan locale. vibe check passed ✨

🦋 Days

💅 Wide (format)

پیر
منگل
بدھ
جمعرات
جمعہ
ہفتہ
اتوار

✨ Abbreviated (format)

پیر
منگل
بدھ
جمعرات
جمعہ
ہفتہ
اتوار

🎀 Narrow (format)

M
T
W
T
F
S
S

🌸 Wide (stand-alone)

پیر
منگل
بدھ
جمعرات
جمعہ
ہفتہ
اتوار

💜 Abbreviated (stand-alone)

پیر
منگل
بدھ
جمعرات
جمعہ
ہفتہ
اتوار

🦋 Narrow (stand-alone)

M
T
W
T
F
S
S

🌈 Months

💖 Wide (format)

جنوری
فروری
مارچ
اپریل
مئی
جون
جولائی
اگست
ستمبر
اکتوبر
نومبر
دسمبر

✨ Abbreviated (format)

جنوری
فروری
مارچ
اپریل
مئی
جون
جولائی
اگست
ستمبر
اکتوبر
نومبر
دسمبر

🎀 Narrow (format)

J
F
M
A
M
J
J
A
S
O
N
D

🌸 Wide (stand-alone)

جنوری
فروری
مارچ
اپریل
مئی
جون
جولائی
اگست
ستمبر
اکتوبر
نومبر
دسمبر

💜 Abbreviated (stand-alone)

جنوری
فروری
مارچ
اپریل
مئی
جون
جولائی
اگست
ستمبر
اکتوبر
نومبر
دسمبر

🦋 Narrow (stand-alone)

J
F
M
A
M
J
J
A
S
O
N
D

🎀 Quarters

💖 Wide (format)

پہلی سہ ماہی
دوسری سہ ماہی
تیسری سہ ماہی
چوتهی سہ ماہی

✨ Abbreviated (format)

پہلی سہ ماہی
دوسری سہ ماہی
تیسری سہ ماہی
چوتهی سہ ماہی

🎀 Narrow (format)

1
2
3
4

🌸 Wide (stand-alone)

پہلی سہ ماہی
دوسری سہ ماہی
تیسری سہ ماہی
چوتهی سہ ماہی

💜 Abbreviated (stand-alone)

پہلی سہ ماہی
دوسری سہ ماہی
تیسری سہ ماہی
چوتهی سہ ماہی

🦋 Narrow (stand-alone)

1
2
3
4

🧚 Eras

💖 Wide (format)

قبل مسیح
عیسوی

✨ Abbreviated (format)

قبل مسیح
عیسوی

🎀 Narrow (format)

قبل مسیح
عیسوی

🔥 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 = 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

✨ Long

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

🎀 Medium

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

🌸 Short

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

💅 Datetime Formats

💖 Full

2008-02-05T18:30:30 = منگل، 5 فروری، 2008 6:30:30 PM UTC
1995-12-22T09:05:02 = جمعہ، 22 دسمبر، 1995 9:05:02 AM UTC
-0010-09-15T04:44:23 = ہفتہ، 15 ستمبر، -10 4:44:23 AM UTC

✨ Long

2008-02-05T18:30:30 = 5 فروری، 2008 6:30:30 PM UTC
1995-12-22T09:05:02 = 22 دسمبر، 1995 9:05:02 AM UTC
-0010-09-15T04:44:23 = 15 ستمبر، -10 4:44:23 AM UTC

🎀 Medium

2008-02-05T18:30:30 = 5 فروری، 2008 6:30:30 PM
1995-12-22T09:05:02 = 22 دسمبر، 1995 9:05:02 AM
-0010-09-15T04:44:23 = 15 ستمبر، -10 4:44:23 AM

🌸 Short

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

🦋 Available Formats

🔥 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 = منگل
1995-12-22T09:05:02 = جمعہ
-0010-09-15T04:44:23 = ہفتہ

🔥 EBhm (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 (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 (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 (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 (d E)

2008-02-05T18:30:30 = 5 منگل
1995-12-22T09:05:02 = 22 جمعہ
-0010-09-15T04:44:23 = 15 ہفتہ

🔥 Ehm (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 (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 (y G)

2008-02-05T18:30:30 = 2008 عیسوی
1995-12-22T09:05:02 = 1995 عیسوی
-0010-09-15T04:44:23 = -10 قبل مسیح

🔥 GyMMM (MMM y G)

2008-02-05T18:30:30 = فروری 2008 عیسوی
1995-12-22T09:05:02 = دسمبر 1995 عیسوی
-0010-09-15T04:44:23 = ستمبر -10 قبل مسیح

🔥 GyMMMEd (E، d MMM، y G)

2008-02-05T18:30:30 = منگل، 5 فروری، 2008 عیسوی
1995-12-22T09:05:02 = جمعہ، 22 دسمبر، 1995 عیسوی
-0010-09-15T04:44:23 = ہفتہ، 15 ستمبر، -10 قبل مسیح

🔥 GyMMMd (d MMM، y G)

2008-02-05T18:30:30 = 5 فروری، 2008 عیسوی
1995-12-22T09:05:02 = 22 دسمبر، 1995 عیسوی
-0010-09-15T04:44:23 = 15 ستمبر، -10 قبل مسیح

🔥 GyMd (d/M/y GGGGG)

2008-02-05T18:30:30 = 5/2/2008 عیسوی
1995-12-22T09:05:02 = 22/12/1995 عیسوی
-0010-09-15T04:44:23 = 15/9/-10 قبل مسیح

🔥 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 = منگل، 5/2
1995-12-22T09:05:02 = جمعہ، 22/12
-0010-09-15T04:44:23 = ہفتہ، 15/9

🔥 MMM (LLL)

2008-02-05T18:30:30 = فروری
1995-12-22T09:05:02 = دسمبر
-0010-09-15T04:44:23 = ستمبر

🔥 MMMEd (E، d MMM)

2008-02-05T18:30:30 = منگل، 5 فروری
1995-12-22T09:05:02 = جمعہ، 22 دسمبر
-0010-09-15T04:44:23 = ہفتہ، 15 ستمبر

🔥 MMMMW-count-one (MMMM کا ہفتہ W)

2008-02-05T18:30:30 = فروری کا ہفتہ 1
1995-12-22T09:05:02 = دسمبر کا ہفتہ 3
-0010-09-15T04:44:23 = ستمبر کا ہفتہ 2

🔥 MMMMW-count-other (MMMM کا ہفتہ W)

2008-02-05T18:30:30 = فروری کا ہفتہ 1
1995-12-22T09:05:02 = دسمبر کا ہفتہ 3
-0010-09-15T04:44:23 = ستمبر کا ہفتہ 2

🔥 MMMMd (d MMMM)

2008-02-05T18:30:30 = 5 فروری
1995-12-22T09:05:02 = 22 دسمبر
-0010-09-15T04:44:23 = 15 ستمبر

🔥 MMMd (d MMM)

2008-02-05T18:30:30 = 5 فروری
1995-12-22T09:05:02 = 22 دسمبر
-0010-09-15T04:44:23 = 15 ستمبر

🔥 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

🔥 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 (M/y)

...and this next bit picks up mid-pattern — the pattern name got sliced off in the split 💀 so here's the tail end of it, values and all:

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

Ok and from here on every pattern gets its full name and its three sample timestamps, so you can literally see the vibe of each one. Slay.


yMEd (E، d/M/y)

2008-02-05T18:30:30 = منگل، 5/2/2008
1995-12-22T09:05:02 = جمعہ، 22/12/1995
-0010-09-15T04:44:23 = ہفتہ، 15/9/-10

yMMM (MMM y)

2008-02-05T18:30:30 = فروری 2008
1995-12-22T09:05:02 = دسمبر 1995
-0010-09-15T04:44:23 = ستمبر -10

yMMMEd (E، d MMM، y)

2008-02-05T18:30:30 = منگل، 5 فروری، 2008
1995-12-22T09:05:02 = جمعہ، 22 دسمبر، 1995
-0010-09-15T04:44:23 = ہفتہ، 15 ستمبر، -10

yMMMM (MMMM y)

2008-02-05T18:30:30 = فروری 2008
1995-12-22T09:05:02 = دسمبر 1995
-0010-09-15T04:44:23 = ستمبر -10

bestie, notice how yMMM and yMMMM are giving the exact same energy here?? iconic of them, honestly 🫶

yMMMd (d MMM، y)

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)

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)

2008-02-05T18:30:30 = پہلی سہ ماہی 2008
1995-12-22T09:05:02 = چوتهی سہ ماہی 1995
-0010-09-15T04:44:23 = تیسری سہ ماہی -10

yQQQQ (QQQQ y)

2008-02-05T18:30:30 = پہلی سہ ماہی 2008
1995-12-22T09:05:02 = چوتهی سہ ماہی 1995
-0010-09-15T04:44:23 = تیسری سہ ماہی -10

quarter names, okay?? the QQQ and QQQQ versions are twins — identical output, not me double-checking, they're literally the same 😭💅

yw-count-one (Y کا w ہفتہ)

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 ہفتہ)

2008-02-05T18:30:30 = 2008 کا 6 ہفتہ
1995-12-22T09:05:02 = 1995 کا 51 ہفتہ
-0010-09-15T04:44:23 = -10 کا 37 ہفتہ

the -one and -other variants doing the exact same thing??? yes. and we love them for it ✨


Miscellaneous 🎀

Two little settings, one important vibe check each:

  • Prefers 24 hour time? — No 🙂
  • Local first day of the week — 7 (اتوار)

so that's a hard no on 24-hour clock preference, and the week kicks off on day 7 — اتوار, i.e. Sunday, bestie, don't come for me, that's what the page says 🗓️


Strftime Patterns ⏰

Now the strftime classics — the three big ones, each with its pattern in parentheses, a lil label, and the same three sample timestamps so you can compare:

%c (و %H:%M:%S ت %d %B %Y) — date time format

2008-02-05T18:30:30 = و 18:30:30 ت 05 فروری 2008
1995-12-22T09:05:02 = و 09:05:02 ت 22 دسمبر 1995
-0010-09-15T04:44:23 = و 04:44:23 ت 15 ستمبر -10

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

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 (%H:%M:%S) — time format

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

day-first on %x, zero-padded everything, and the time one is pure HH:MM:SS — clean, no notes 🔥


SUPPORT 🫶

See DateTime::Locale.

That's it. That's the whole support section. Short king behavior 👑 — but fr fr, DateTime::Locale is where the real lore lives, so go read that one next.


and that's a wrap on this page, besties!! ✨💖✨ this beauty is perl v5.42.0, dated 2024-12-12, and it's filed under DateTim...e::ur_PK(3) — go forth and format your Urdu dates with confidence, you gorgeous main character 🦋🌸💜

📦 where this page comes from