External module: "util/strftime"

Variables

Const ISO8601_TIMEZONE_PATTERN

ISO8601_TIMEZONE_PATTERN: RegExp = /([zZ]|([+-])(\d{2}):(\d{2}))$/

Defined in util/strftime.ts:4


Const dayNames

dayNames: string[] = [
‘Sunday’, ‘Monday’, ‘Tuesday’, ‘Wednesday’, ‘Thursday’, ‘Friday’, ‘Saturday’
]

Defined in util/strftime.ts:10


Const dayNamesShort

dayNamesShort: string[] = dayNames.map(abbr)

Defined in util/strftime.ts:14


Const monthNames

monthNames: string[] = [
‘January’, ‘February’, ‘March’, ‘April’, ‘May’, ‘June’, ‘July’, ‘August’,
‘September’, ‘October’, ‘November’, ‘December’
]

Defined in util/strftime.ts:6


Const monthNamesShort

monthNamesShort: string[] = monthNames.map(abbr)

Defined in util/strftime.ts:13


Const rFormat

rFormat: RegExp = /%([-_0^#:]+)?(\d+)?([EO])?(.)/

Defined in util/strftime.ts:5


Const timezoneOffset

timezoneOffset: number = new Date().getTimezoneOffset()

Defined in util/strftime.ts:3

Functions

abbr

abbr(str: string): string

Defined in util/strftime.ts:27

Parameters:

Name Type
str string

Returns: string


century

century(d: Date): number

Defined in util/strftime.ts:60

Parameters:

Name Type
d Date

Returns: number


createDateFixedToTimezone

createDateFixedToTimezone(dateString: string): Date

Defined in util/strftime.ts:186

Parameters:

Name Type
dateString string

Returns: Date


daysInMonth

daysInMonth(d: Date): number[]

Defined in util/strftime.ts:32

Parameters:

Name Type
d Date

Returns: number[]


default

default(d: Date, formatStr: string): string

Defined in util/strftime.ts:142

Parameters:

Name Type
d Date
formatStr string

Returns: string


format

format(d: Date, match: RegExpExecArray): any

Defined in util/strftime.ts:156

Parameters:

Name Type
d Date
match RegExpExecArray

Returns: any


getDayOfYear

getDayOfYear(d: Date): number

Defined in util/strftime.ts:36

Parameters:

Name Type
d Date

Returns: number


getSuffix

getSuffix(d: Date): any

Defined in util/strftime.ts:55

Parameters:

Name Type
d Date

Returns: any


getWeekOfYear

getWeekOfYear(d: Date, startDay: number): string

Defined in util/strftime.ts:43

Parameters:

Name Type
d Date
startDay number

Returns: string


isLeapYear

isLeapYear(d: Date): boolean

Defined in util/strftime.ts:51

Parameters:

Name Type
d Date

Returns: boolean

Object literals

Const formatCodes

formatCodes: object

Defined in util/strftime.ts:94

%

%(): string

Defined in util/strftime.ts:140

Returns: string

A

A(d: Date): string

Defined in util/strftime.ts:96

Parameters:

Name Type
d Date

Returns: string

B

B(d: Date): string

Defined in util/strftime.ts:98

Parameters:

Name Type
d Date

Returns: string

C

C(d: Date): number

Defined in util/strftime.ts:100

Parameters:

Name Type
d Date

Returns: number

H

H(d: Date): number

Defined in util/strftime.ts:103

Parameters:

Name Type
d Date

Returns: number

I

I(d: Date): string

Defined in util/strftime.ts:104

Parameters:

Name Type
d Date

Returns: string

L

L(d: Date): number

Defined in util/strftime.ts:108

Parameters:

Name Type
d Date

Returns: number

M

M(d: Date): number

Defined in util/strftime.ts:110

Parameters:

Name Type
d Date

Returns: number

N

N(d: Date, opts: FormatOptions): any

Defined in util/strftime.ts:111

Parameters:

Name Type
d Date
opts FormatOptions

Returns: any

P

P(d: Date): *”am” | “pm”*

Defined in util/strftime.ts:117

Parameters:

Name Type
d Date

Returns: *”am” | “pm”*

S

S(d: Date): number

Defined in util/strftime.ts:120

Parameters:

Name Type
d Date

Returns: number

U

U(d: Date): string

Defined in util/strftime.ts:122

Parameters:

Name Type
d Date

Returns: string

W

W(d: Date): string

Defined in util/strftime.ts:124

Parameters:

Name Type
d Date

Returns: string

X

X(d: Date): string

Defined in util/strftime.ts:126

Parameters:

Name Type
d Date

Returns: string

Y

Y(d: Date): number

Defined in util/strftime.ts:128

Parameters:

Name Type
d Date

Returns: number

a

a(d: Date): string

Defined in util/strftime.ts:95

Parameters:

Name Type
d Date

Returns: string

b

b(d: Date): string

Defined in util/strftime.ts:97

Parameters:

Name Type
d Date

Returns: string

c

c(d: Date): string

Defined in util/strftime.ts:99

Parameters:

Name Type
d Date

Returns: string

d

d(d: Date): number

Defined in util/strftime.ts:101

Parameters:

Name Type
d Date

Returns: number

e

e(d: Date): number

Defined in util/strftime.ts:102

Parameters:

Name Type
d Date

Returns: number

j

j(d: Date): number

Defined in util/strftime.ts:105

Parameters:

Name Type
d Date

Returns: number

k

k(d: Date): number

Defined in util/strftime.ts:106

Parameters:

Name Type
d Date

Returns: number

l

l(d: Date): string

Defined in util/strftime.ts:107

Parameters:

Name Type
d Date

Returns: string

m

m(d: Date): number

Defined in util/strftime.ts:109

Parameters:

Name Type
d Date

Returns: number

n

n(): string

Defined in util/strftime.ts:139

Returns: string

p

p(d: Date): *”AM” | “PM”*

Defined in util/strftime.ts:116

Parameters:

Name Type
d Date

Returns: *”AM” | “PM”*

q

q(d: Date): any

Defined in util/strftime.ts:118

Parameters:

Name Type
d Date

Returns: any

s

s(d: Date): number

Defined in util/strftime.ts:119

Parameters:

Name Type
d Date

Returns: number

t

t(): string

Defined in util/strftime.ts:138

Returns: string

u

u(d: Date): number

Defined in util/strftime.ts:121

Parameters:

Name Type
d Date

Returns: number

w

w(d: Date): number

Defined in util/strftime.ts:123

Parameters:

Name Type
d Date

Returns: number

x

x(d: Date): string

Defined in util/strftime.ts:125

Parameters:

Name Type
d Date

Returns: string

y

y(d: Date): string

Defined in util/strftime.ts:127

Parameters:

Name Type
d Date

Returns: string

z

z(d: Date, opts: FormatOptions): string

Defined in util/strftime.ts:129

Parameters:

Name Type
d Date
opts FormatOptions

Returns: string


Const padChars

padChars: object

Defined in util/strftime.ts:82

A

A: string = “ “

Defined in util/strftime.ts:84

B

B: string = “ “

Defined in util/strftime.ts:86

P

P: string = “ “

Defined in util/strftime.ts:92

a

a: string = “ “

Defined in util/strftime.ts:83

b

b: string = “ “

Defined in util/strftime.ts:85

c

c: string = “ “

Defined in util/strftime.ts:87

e

e: string = “ “

Defined in util/strftime.ts:88

k

k: string = “ “

Defined in util/strftime.ts:89

l

l: string = “ “

Defined in util/strftime.ts:90

p

p: string = “ “

Defined in util/strftime.ts:91


Const padWidths

padWidths: object

Defined in util/strftime.ts:65

H

H: number = 2

Defined in util/strftime.ts:68

I

I: number = 2

Defined in util/strftime.ts:69

L

L: number = 3

Defined in util/strftime.ts:73

M

M: number = 2

Defined in util/strftime.ts:75

S

S: number = 2

Defined in util/strftime.ts:76

U

U: number = 2

Defined in util/strftime.ts:77

W

W: number = 2

Defined in util/strftime.ts:78

d

d: number = 2

Defined in util/strftime.ts:66

e

e: number = 2

Defined in util/strftime.ts:67

j

j: number = 3

Defined in util/strftime.ts:70

k

k: number = 2

Defined in util/strftime.ts:71

l

l: number = 2

Defined in util/strftime.ts:72

m

m: number = 2

Defined in util/strftime.ts:74


Const suffixes

suffixes: object

Defined in util/strftime.ts:15

1

1: string = “st”

Defined in util/strftime.ts:16

2

2: string = “nd”

Defined in util/strftime.ts:17

3

3: string = “rd”

Defined in util/strftime.ts:18

default

default: string = “th”

Defined in util/strftime.ts:19