DateTim...:rif_MA(3)

πŸ¦‹ DateTime::Locale::rif_MA (3) πŸ¦‹

okay bestie, welcome to the Riffian Morocco locale data page β€” aka DateTime::Locale::rif_MA, the Riffian Morocco (rif-MA) locale. this is the pod file, and it's literally just examples of all the locale data you get. no cap, it's a vibe. πŸ’…


✨ NAME ✨

DateTime::Locale::rif_MA β€” locale data examples for the Riffian Morocco (rif-MA) locale πŸ’–


🌸 DESCRIPTION 🌸

this pod file contains examples of the locale data available for the Riffian Morocco locale. that's it, that's the whole description. we love a low-effort icon. πŸ‘‘


πŸŽ€ Days πŸŽ€

Wide (format)

Mon Tue Wed Thu Fri Sat Sun

Abbreviated (format)

Mon Tue Wed Thu Fri Sat Sun

Narrow (format)

M T W T F S S

Wide (stand-alone)

Mon Tue Wed Thu Fri Sat Sun

Abbreviated (stand-alone)

Mon Tue Wed Thu Fri Sat Sun

Narrow (stand-alone)

M T W T F S S

πŸ¦‹ Months πŸ¦‹

Wide (format)

M01 M02 M03 M04 M05 M06 M07 M08 M09 M10 M11 M12

Abbreviated (format)

M01 M02 M03 M04 M05 M06 M07 M08 M09 M10 M11 M12

Narrow (format)

1 2 3 4 5 6 7 8 9 10 11 12

Wide (stand-alone)

M01 M02 M03 M04 M05 M06 M07 M08 M09 M10 M11 M12

Abbreviated (stand-alone)

M01 M02 M03 M04 M05 M06 M07 M08 M09 M10 M11 M12

Narrow (stand-alone)

1 2 3 4 5 6 7 8 9 10 11 12

πŸ’œ Quarters πŸ’œ

Wide (format)

Q1 Q2 Q3 Q4

Abbreviated (format)

Q1 Q2 Q3 Q4

Narrow (format)

1 2 3 4

Wide (stand-alone)

Q1 Q2 Q3 Q4

Abbreviated (stand-alone)

Q1 Q2 Q3 Q4

Narrow (stand-alone)

1 2 3 4

🧚 Eras 🧚

Wide (format)

BCE CE

Abbreviated (format)

BCE CE

Narrow (format)

BCE CE

🌈 Date Formats 🌈

Full

 2008-02-05T18:30:30 = 2008 M02 5, Tue
 1995-12-22T09:05:02 = 1995 M12 22, Fri
-0010-09-15T04:44:23 = -10 M09 15, Sat

Long

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

Medium

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

Short

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

⏰ 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 = 2008 M02 5, Tue 18:30:30 UTC
 1995-12-22T09:05:02 = 1995 M12 22, Fri 09:05:02 UTC
-0010-09-15T04:44:23 = -10 M09 15, Sat 04:44:23 UTC

Long

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

Medium

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

Short

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

πŸ‘‘ Available Formats πŸ‘‘

this part is the main character, fr fr. every named format, its pattern in parentheses, and the three example conversions. all of them. i counted. 🫢

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 = Tue
 1995-12-22T09:05:02 = Fri
-0010-09-15T04:44:23 = Sat

EBhm (E h:mm B)

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

EBhms (E h:mm:ss B)

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

EHm (E HH:mm)

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

EHms (E HH:mm:ss)

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

Ed (d, E)

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

Ehm (E h:mm a)

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

Ehms (E h:mm:ss a)

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

Gy (G y)

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

GyMMM (G y MMM)

 2008-02-05T18:30:30 = CE 2008 M02
 1995-12-22T09:05:02 = CE 1995 M12
-0010-09-15T04:44:23 = BCE -10 M09

GyMMMEd (G y MMM d, E)

 2008-02-05T18:30:30 = CE 2008 M02 5, Tue
 1995-12-22T09:05:02 = CE 1995 M12 22, Fri
-0010-09-15T04:44:23 = BCE -10 M09 15, Sat

GyMMMd (G y MMM d)

 2008-02-05T18:30:30 = CE 2008 M02 5
 1995-12-22T09:05:02 = CE 1995 M12 22
-0010-09-15T04:44:23 = BCE -10 M09 15

GyMd (GGGGG y-MM-dd)

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

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 (MM-dd, E)

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

MMM (LLL)

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

MMMEd (MMM d, E)

 2008-02-05T18:30:30 = M02 5, Tue
 1995-12-22T09:05:02 = M12 22, Fri
-0010-09-15T04:44:23 = M09 15, Sat

MMMMW-count-other ('week' W 'of' MMMM)

 2008-02-05T18:30:30 = week 1 of M02
 1995-12-22T09:05:02 = week 3 of M12
-0010-09-15T04:44:23 = week 2 of M09

MMMMd (MMMM d)

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

MMMd (MMM d)

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

Md (MM-dd)

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

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 (y-MM)

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

yMEd (y-MM-dd, E)

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

yMMM (y MMM)

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

yMMMEd (y MMM d, E)

 2008-02-05T18:30:30 = 2008 M02 5, Tue
 1995-12-22T09:05:02 = 1995 M12 22, Fri
-0010-09-15T04:44:23 = -10 M09 15, Sat

yMMMM (y MMMM)

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

yMMMd (y MMM d)

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

yMd (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

yQQQ (y QQQ)

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

yQQQQ (y QQQQ)

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

yw-count-other ('week' w 'of' Y)

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

πŸ“ Miscellaneous πŸ“

Prefers 24 hour time?

Yes ⏰

Local first day of the week

1 (Mon) 🌸


⭐ Strftime Patterns ⭐

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

(and the data for this one is coming right up in the next part, bestie β€” stay tuned πŸ’–)

and here's the rest of the format examples, bestie β€” same exact output, no cap:

2008-02-05T18:30:30 = Tue M02  5 18:30:30 2008
1995-12-22T09:05:02 = Fri M12 22 09:05:02 1995
-0010-09-15T04:44:23 = Sat M09 15 04:44:23 -10

then the date-format one, cute:

  • %x (%m/%d/%y) - date format
2008-02-05T18:30:30 = 02/05/08
1995-12-22T09:05:02 = 12/22/95
-0010-09-15T04:44:23 = 09/15/10

and the time-format one, iconic:

  • %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

πŸ’– SUPPORT πŸ’–

okay so this section is literally one line: see DateTime::Locale. that's it, that's the tea. go check it out, bestie 🫢


this cutie of a page is from perl v5.42.0, dated 2024-12-12 β€” slay, periodt, and happy formatting πŸ’…βœ¨

πŸ“¦ where this page comes from