Class: time

time()

new time()

Source:

Methods

getLastModifiedMessage(ts, username, genderopt, historyUrlopt) → {string}

Return a message relating to the last modified relative time.

Parameters:
Name Type Attributes Description
ts number

timestamp

username string

of the last user to modify the page

gender string <optional>

of the last user to modify the page

historyUrl string <optional>

url to the history page for the message, if omitted returns plain text string rather than html

Source:
Returns:
Type
string

getRegistrationMessage(ts, genderopt) → {string}

Return a message relating to the registration date of the user

Parameters:
Name Type Attributes Description
ts string

timestamp

gender string <optional>

of the last user editing this page

Source:
Returns:
Type
string

getTimeAgoDelta(timestamp) → {Object}

Calculate the correct unit of timestamp delta

Parameters:
Name Type Description
timestamp number
Source:
Returns:
Type
Object

isNow(delta) → {boolean}

Is delta less than 10 seconds?

Parameters:
Name Type Description
delta Object

Object of timestamp and its label

Source:
Returns:
Type
boolean

isRecent(delta) → {boolean}

Whether timestamp delta is less than a day old

Parameters:
Name Type Description
delta Object

Object of timestamp and its label

Source:
Returns:
Type
boolean

timeAgo(timestampDelta) → {Object}

Calculate the correct unit of timestamp

Parameters:
Name Type Description
timestampDelta number
Source:
Returns:
Type
Object