Variables
Const dayNames
• dayNames: string[] = [
‘Sunday’, ‘Monday’, ‘Tuesday’, ‘Wednesday’, ‘Thursday’, ‘Friday’, ‘Saturday’
]
Defined in util/strftime.ts:8
Const dayNamesShort
• dayNamesShort: string[] = dayNames.map(abbr)
Defined in util/strftime.ts:12
Const monthNames
• monthNames: string[] = [
‘January’, ‘February’, ‘March’, ‘April’, ‘May’, ‘June’, ‘July’, ‘August’,
‘September’, ‘October’, ‘November’, ‘December’
]
Defined in util/strftime.ts:4
Const monthNamesShort
• monthNamesShort: string[] = monthNames.map(abbr)
Defined in util/strftime.ts:11
Const rFormat
• rFormat: RegExp = /%([-_0^#:]+)?(\d+)?([EO])?(.)/
Defined in util/strftime.ts:3
Functions
abbr
▸ abbr(str: string): string
Defined in util/strftime.ts:25
Parameters:
| Name | Type |
|---|---|
str |
string |
Returns: string
century
▸ century(d: Date): number
Defined in util/strftime.ts:58
Parameters:
| Name | Type |
|---|---|
d |
Date |
Returns: number
daysInMonth
▸ daysInMonth(d: Date): number[]
Defined in util/strftime.ts:30
Parameters:
| Name | Type |
|---|---|
d |
Date |
Returns: number[]
default
▸ default(inputDate: Date, formatStr: string): string
Defined in util/strftime.ts:141
Parameters:
| Name | Type |
|---|---|
inputDate |
Date |
formatStr |
string |
Returns: string
format
▸ format(d: Date, match: RegExpExecArray): any
Defined in util/strftime.ts:160
Parameters:
| Name | Type |
|---|---|
d |
Date |
match |
RegExpExecArray |
Returns: any
getDayOfYear
▸ getDayOfYear(d: Date): number
Defined in util/strftime.ts:34
Parameters:
| Name | Type |
|---|---|
d |
Date |
Returns: number
getSuffix
▸ getSuffix(d: Date): any
Defined in util/strftime.ts:53
Parameters:
| Name | Type |
|---|---|
d |
Date |
Returns: any
getWeekOfYear
▸ getWeekOfYear(d: Date, startDay: number): string
Defined in util/strftime.ts:41
Parameters:
| Name | Type |
|---|---|
d |
Date |
startDay |
number |
Returns: string
isLeapYear
▸ isLeapYear(d: Date): boolean
Defined in util/strftime.ts:49
Parameters:
| Name | Type |
|---|---|
d |
Date |
Returns: boolean
Object literals
Const formatCodes
▪ formatCodes: object
Defined in util/strftime.ts:92
%
▸ %(): string
Defined in util/strftime.ts:139
Returns: string
A
▸ A(d: Date): string
Defined in util/strftime.ts:94
Parameters:
| Name | Type |
|---|---|
d |
Date |
Returns: string
B
▸ B(d: Date): string
Defined in util/strftime.ts:96
Parameters:
| Name | Type |
|---|---|
d |
Date |
Returns: string
C
▸ C(d: Date): number
Defined in util/strftime.ts:98
Parameters:
| Name | Type |
|---|---|
d |
Date |
Returns: number
H
▸ H(d: Date): number
Defined in util/strftime.ts:101
Parameters:
| Name | Type |
|---|---|
d |
Date |
Returns: number
I
▸ I(d: Date): string
Defined in util/strftime.ts:102
Parameters:
| Name | Type |
|---|---|
d |
Date |
Returns: string
L
▸ L(d: Date): number
Defined in util/strftime.ts:106
Parameters:
| Name | Type |
|---|---|
d |
Date |
Returns: number
M
▸ M(d: Date): number
Defined in util/strftime.ts:108
Parameters:
| Name | Type |
|---|---|
d |
Date |
Returns: number
N
▸ N(d: Date, opts: FormatOptions): any
Defined in util/strftime.ts:109
Parameters:
| Name | Type |
|---|---|
d |
Date |
opts |
FormatOptions |
Returns: any
P
▸ P(d: Date): *”am” | “pm”*
Defined in util/strftime.ts:115
Parameters:
| Name | Type |
|---|---|
d |
Date |
Returns: *”am” | “pm”*
S
▸ S(d: Date): number
Defined in util/strftime.ts:118
Parameters:
| Name | Type |
|---|---|
d |
Date |
Returns: number
U
▸ U(d: Date): string
Defined in util/strftime.ts:120
Parameters:
| Name | Type |
|---|---|
d |
Date |
Returns: string
W
▸ W(d: Date): string
Defined in util/strftime.ts:122
Parameters:
| Name | Type |
|---|---|
d |
Date |
Returns: string
X
▸ X(d: Date): string
Defined in util/strftime.ts:124
Parameters:
| Name | Type |
|---|---|
d |
Date |
Returns: string
Y
▸ Y(d: Date): number
Defined in util/strftime.ts:126
Parameters:
| Name | Type |
|---|---|
d |
Date |
Returns: number
a
▸ a(d: Date): string
Defined in util/strftime.ts:93
Parameters:
| Name | Type |
|---|---|
d |
Date |
Returns: string
b
▸ b(d: Date): string
Defined in util/strftime.ts:95
Parameters:
| Name | Type |
|---|---|
d |
Date |
Returns: string
c
▸ c(d: Date): string
Defined in util/strftime.ts:97
Parameters:
| Name | Type |
|---|---|
d |
Date |
Returns: string
d
▸ d(d: Date): number
Defined in util/strftime.ts:99
Parameters:
| Name | Type |
|---|---|
d |
Date |
Returns: number
e
▸ e(d: Date): number
Defined in util/strftime.ts:100
Parameters:
| Name | Type |
|---|---|
d |
Date |
Returns: number
j
▸ j(d: Date): number
Defined in util/strftime.ts:103
Parameters:
| Name | Type |
|---|---|
d |
Date |
Returns: number
k
▸ k(d: Date): number
Defined in util/strftime.ts:104
Parameters:
| Name | Type |
|---|---|
d |
Date |
Returns: number
l
▸ l(d: Date): string
Defined in util/strftime.ts:105
Parameters:
| Name | Type |
|---|---|
d |
Date |
Returns: string
m
▸ m(d: Date): number
Defined in util/strftime.ts:107
Parameters:
| Name | Type |
|---|---|
d |
Date |
Returns: number
n
▸ n(): string
Defined in util/strftime.ts:138
Returns: string
p
▸ p(d: Date): *”AM” | “PM”*
Defined in util/strftime.ts:114
Parameters:
| Name | Type |
|---|---|
d |
Date |
Returns: *”AM” | “PM”*
q
▸ q(d: Date): any
Defined in util/strftime.ts:116
Parameters:
| Name | Type |
|---|---|
d |
Date |
Returns: any
s
▸ s(d: Date): number
Defined in util/strftime.ts:117
Parameters:
| Name | Type |
|---|---|
d |
Date |
Returns: number
t
▸ t(): string
Defined in util/strftime.ts:137
Returns: string
u
▸ u(d: Date): number
Defined in util/strftime.ts:119
Parameters:
| Name | Type |
|---|---|
d |
Date |
Returns: number
w
▸ w(d: Date): number
Defined in util/strftime.ts:121
Parameters:
| Name | Type |
|---|---|
d |
Date |
Returns: number
x
▸ x(d: Date): string
Defined in util/strftime.ts:123
Parameters:
| Name | Type |
|---|---|
d |
Date |
Returns: string
y
▸ y(d: Date): string
Defined in util/strftime.ts:125
Parameters:
| Name | Type |
|---|---|
d |
Date |
Returns: string
z
▸ z(d: Date, opts: FormatOptions): string
Defined in util/strftime.ts:127
Parameters:
| Name | Type |
|---|---|
d |
Date |
opts |
FormatOptions |
Returns: string
Const padChars
▪ padChars: object
Defined in util/strftime.ts:80
A
• A: string = “ “
Defined in util/strftime.ts:82
B
• B: string = “ “
Defined in util/strftime.ts:84
P
• P: string = “ “
Defined in util/strftime.ts:90
a
• a: string = “ “
Defined in util/strftime.ts:81
b
• b: string = “ “
Defined in util/strftime.ts:83
c
• c: string = “ “
Defined in util/strftime.ts:85
e
• e: string = “ “
Defined in util/strftime.ts:86
k
• k: string = “ “
Defined in util/strftime.ts:87
l
• l: string = “ “
Defined in util/strftime.ts:88
p
• p: string = “ “
Defined in util/strftime.ts:89
Const padWidths
▪ padWidths: object
Defined in util/strftime.ts:63
H
• H: number = 2
Defined in util/strftime.ts:66
I
• I: number = 2
Defined in util/strftime.ts:67
L
• L: number = 3
Defined in util/strftime.ts:71
M
• M: number = 2
Defined in util/strftime.ts:73
S
• S: number = 2
Defined in util/strftime.ts:74
U
• U: number = 2
Defined in util/strftime.ts:75
W
• W: number = 2
Defined in util/strftime.ts:76
d
• d: number = 2
Defined in util/strftime.ts:64
e
• e: number = 2
Defined in util/strftime.ts:65
j
• j: number = 3
Defined in util/strftime.ts:68
k
• k: number = 2
Defined in util/strftime.ts:69
l
• l: number = 2
Defined in util/strftime.ts:70
m
• m: number = 2
Defined in util/strftime.ts:72
Const suffixes
▪ suffixes: object
Defined in util/strftime.ts:13
1
• 1: string = “st”
Defined in util/strftime.ts:14
2
• 2: string = “nd”
Defined in util/strftime.ts:15
3
• 3: string = “rd”
Defined in util/strftime.ts:16
default
• default: string = “th”
Defined in util/strftime.ts:17