datetime::locale::fa(3pms)

NAME

DateTime::Locale::fa - DateTime locale package for "fa"

SYNOPSIS

use DateTime;
my $dt = DateTime->now( locale => 'fa' );
print $dt->month_name();

DESCRIPTION

This is the DateTime locale package for Persian.

DATA

This locale inherits from the DateTime::Locale::root locale.

It contains the following data.
Days
Wide (format)

XXXXXX
XXXXXXX
XXXXXXXX
XXXXXXX
XXXX
XXXX
XXXXXX
Abbreviated (format)

XXXXXX
XXXXXXX
XXXXXXXX
XXXXXXX
XXXX
XXXX
XXXXXX
Narrow (format)

X
X
X
X
X
X
X
Wide (stand-alone)

XXXXXX
XXXXXXX
XXXXXXXX
XXXXXXX
XXXX
XXXX
XXXXXX
Abbreviated (stand-alone)

2
3
4
5
6
7
1
Narrow (stand-alone)

X
X
X
X
X
X
X
Months
Wide (format)

XXXXXXX
XXXXXX
XXXX
XXXXX
XXX
XXXX
XXXXXX
XXX
XXXXXXX
XXXXX
XXXXXX
XXXXXX
Abbreviated (format)

XXXXXXX
XXXXXX
XXXX
XXXXX
XXX
XXXX
XXXXXX
XXX
XXXXXXX
XXXXX
XXXXXX
XXXXXX
Narrow (format)

X
X
X
X
X
X
X
X
X
X
X
X
Wide (stand-alone)

XXXXXX
XXXXX
XXXX
XXXXX
XX
XXXX
XXXXX
XXX
XXXXXXX
XXXXX
XXXXXX
XXXXXX
Abbreviated (stand-alone)

XXXXXXX
XXXXXX
XXXX
XXXXX
XXX
XXXX
XXXXXX
XXX
XXXXXXX
XXXXX
XXXXXX
XXXXXX
Narrow (stand-alone)

X
X
X
X
X
X
X
X
X
X
X
X
Quarters
Wide (format)

XXXXXXXX XXX
XXXXXXXX XXX
XXXXXXXX XXX
XXXXXXXX XXXXX
Abbreviated (format)

XXXX
XXXX
XXXX
XXXX
Narrow (format)

X
X
X
X
Wide (stand-alone)

XXXXXXXX XXX
XXXXXXXX XXX
XXXXXXXX XXX
XXXXXXXX XXXXX
Abbreviated (stand-alone)

XXXX
XXXX
XXXX
XXXX
Narrow (stand-alone)

X
X
X
X
Eras
Wide

XXX XX XXXXX
XXXXXX
Abbreviated

X.X.
X.
Narrow

X
X
Date Formats
Full

2008-02-05T18:30:30 = XXXXXXX 5 XXXXXX 2008
1995-12-22T09:05:02 = XXXX 22 XXXXXX 1995
-0010-09-15T04:44:23 = XXXX 15 XXXXXXX -10
Long

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

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

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

2008-02-05T18:30:30 = 5 XXXXXX 2008
1995-12-22T09:05:02 = 22 XXXXXX 1995
-0010-09-15T04:44:23 = 15 XXXXXXX -10
Time Formats
Full

2008-02-05T18:30:30 = 18:30:30 (UTC)
1995-12-22T09:05:02 = 9:05:02 (UTC)
-0010-09-15T04:44:23 = 4:44:23 (UTC)
Long

2008-02-05T18:30:30 = 18:30:30 (UTC)
1995-12-22T09:05:02 = 9:05:02 (UTC)
-0010-09-15T04:44:23 = 4:44:23 (UTC)
Medium

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

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

2008-02-05T18:30:30 = 18:30:30
1995-12-22T09:05:02 = 9:05:02
-0010-09-15T04:44:23 = 4:44:23
Datetime Formats
Full

2008-02-05T18:30:30 = XXXXXXX 5 XXXXXX 2008X XXXX 18:30:30 (UTC)
1995-12-22T09:05:02 = XXXX 22 XXXXXX 1995X XXXX 9:05:02 (UTC)
-0010-09-15T04:44:23 = XXXX 15 XXXXXXX -10X XXXX 4:44:23 (UTC)
Long

2008-02-05T18:30:30 = 5 XXXXXX 2008X XXXX 18:30:30 (UTC)
1995-12-22T09:05:02 = 22 XXXXXX 1995X XXXX 9:05:02 (UTC)
-0010-09-15T04:44:23 = 15 XXXXXXX -10X XXXX 4:44:23 (UTC)
Medium

2008-02-05T18:30:30 = 2008/2/5X XXXX 18:30:30
1995-12-22T09:05:02 = 1995/12/22X XXXX 9:05:02
-0010-09-15T04:44:23 = -010/9/15X XXXX 4:44:23
Short

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

2008-02-05T18:30:30 = 5 XXXXXX 2008X XXXX 18:30:30
1995-12-22T09:05:02 = 22 XXXXXX 1995X XXXX 9:05:02
-0010-09-15T04:44:23 = 15 XXXXXXX -10X XXXX 4:44:23
Available Formats
d (d)

2008-02-05T18:30:30 = 5
1995-12-22T09:05:02 = 22
-0010-09-15T04:44:23 = 15
EEEd (EEE d)

2008-02-05T18:30:30 = XXXXXXX 5
1995-12-22T09:05:02 = XXXX 22
-0010-09-15T04:44:23 = XXXX 15
GGGGyyyyMMMMd (d MMMM y GGGG)

2008-02-05T18:30:30 = 5 XXXXXX 2008 XXXXXX
1995-12-22T09:05:02 = 22 XXXXXX 1995 XXXXXX
-0010-09-15T04:44:23 = 15 XXXXXXX -10 XXX XX XXXXX
HHmmZ (HH:mm (Z))

2008-02-05T18:30:30 = 18:30 (+0000)
1995-12-22T09:05:02 = 09:05 (+0000)
-0010-09-15T04:44:23 = 04:44 (+0000)
Hm (H:mm)

2008-02-05T18:30:30 = 18:30
1995-12-22T09:05:02 = 9:05
-0010-09-15T04:44:23 = 4:44
hm (h:mm a)

2008-02-05T18:30:30 = 6:30 XXX XX XXX
1995-12-22T09:05:02 = 9:05 XXX XX XXX
-0010-09-15T04:44:23 = 4:44 XXX XX XXX
Hms (H:mm:ss)

2008-02-05T18:30:30 = 18:30:30
1995-12-22T09:05:02 = 9:05:02
-0010-09-15T04:44:23 = 4:44:23
hms (h:mm:ss a)

2008-02-05T18:30:30 = 6:30:30 XXX XX XXX
1995-12-22T09:05:02 = 9:05:02 XXX XX XXX
-0010-09-15T04:44:23 = 4:44:23 XXX XX XXX
M (L)

2008-02-05T18:30:30 = 2
1995-12-22T09:05:02 = 12
-0010-09-15T04:44:23 = 9
Md (M/d)

2008-02-05T18:30:30 = 2/5
1995-12-22T09:05:02 = 12/22
-0010-09-15T04:44:23 = 9/15
MEd (E M/d)

2008-02-05T18:30:30 = XXXXXXX 2/5
1995-12-22T09:05:02 = XXXX 12/22
-0010-09-15T04:44:23 = XXXX 9/15
MMM (LLL)

2008-02-05T18:30:30 = XXXXXX
1995-12-22T09:05:02 = XXXXXX
-0010-09-15T04:44:23 = XXXXXXX
MMMd (d LLL)

2008-02-05T18:30:30 = 5 XXXXXX
1995-12-22T09:05:02 = 22 XXXXXX
-0010-09-15T04:44:23 = 15 XXXXXXX
MMMEd (E d LLL)

2008-02-05T18:30:30 = XXXXXXX 5 XXXXXX
1995-12-22T09:05:02 = XXXX 22 XXXXXX
-0010-09-15T04:44:23 = XXXX 15 XXXXXXX
MMMMd (d LLLL)

2008-02-05T18:30:30 = 5 XXXXX
1995-12-22T09:05:02 = 22 XXXXXX
-0010-09-15T04:44:23 = 15 XXXXXXX
MMMMEd (E d LLLL)

2008-02-05T18:30:30 = XXXXXXX 5 XXXXX
1995-12-22T09:05:02 = XXXX 22 XXXXXX
-0010-09-15T04:44:23 = XXXX 15 XXXXXXX
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
y (y)

2008-02-05T18:30:30 = 2008
1995-12-22T09:05:02 = 1995
-0010-09-15T04:44:23 = -10
yM (yyyy/M)

2008-02-05T18:30:30 = 2008/2
1995-12-22T09:05:02 = 1995/12
-0010-09-15T04:44:23 = -010/9
yMEd (E yyyy/M/d)

2008-02-05T18:30:30 = XXXXXXX 2008/2/5
1995-12-22T09:05:02 = XXXX 1995/12/22
-0010-09-15T04:44:23 = XXXX -010/9/15
yMMM (MMM y)

2008-02-05T18:30:30 = XXXXXX 2008
1995-12-22T09:05:02 = XXXXXX 1995
-0010-09-15T04:44:23 = XXXXXXX -10
yMMMEd (E d MMM y)

2008-02-05T18:30:30 = XXXXXXX 5 XXXXXX 2008
1995-12-22T09:05:02 = XXXX 22 XXXXXX 1995
-0010-09-15T04:44:23 = XXXX 15 XXXXXXX -10
yMMMM (MMMM y)

2008-02-05T18:30:30 = XXXXXX 2008
1995-12-22T09:05:02 = XXXXXX 1995
-0010-09-15T04:44:23 = XXXXXXX -10
yQ (yyyy Q)

2008-02-05T18:30:30 = 2008 1
1995-12-22T09:05:02 = 1995 4
-0010-09-15T04:44:23 = -010 3
yQQQ (y QQQ)

2008-02-05T18:30:30 = 2008 XXXX
1995-12-22T09:05:02 = 1995 XXXX
-0010-09-15T04:44:23 = -10 XXXX
yyQ (Q yy)

2008-02-05T18:30:30 = 1 08
1995-12-22T09:05:02 = 4 95
-0010-09-15T04:44:23 = 3 -10
yyyyM (yyyy/M)

2008-02-05T18:30:30 = 2008/2
1995-12-22T09:05:02 = 1995/12
-0010-09-15T04:44:23 = -010/9
yyyyMMMM (MMMM y)

2008-02-05T18:30:30 = XXXXXX 2008
1995-12-22T09:05:02 = XXXXXX 1995
-0010-09-15T04:44:23 = XXXXXXX -10
yyyyMMMMEEEEd (EEEE d MMMM y)

2008-02-05T18:30:30 = XXXXXXX 5 XXXXXX 2008
1995-12-22T09:05:02 = XXXX 22 XXXXXX 1995
-0010-09-15T04:44:23 = XXXX 15 XXXXXXX -10
Miscellaneous
Prefers 24 hour time?
Yes
Local first day of the week
XXXXXX

SUPPORT

See DateTime::Locale.

AUTHOR

Dave Rolsky <autarch@urth.org>

COPYRIGHT

Copyright (c) 2008 David Rolsky. All rights reserved. This program is
free software; you can redistribute it and/or modify it under the same terms as Perl itself.

This module was generated from data provided by the CLDR project, see
the LICENSE.cldr in this distribution for details on the CLDR data's
license.
Copyright © 2010-2025 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout