requireDateTimeString()function

requireDateTimeString(value?: PossibleDate, caller: AnyCaller = requireDateTimeString): string
ParamType
valuePossibleDate
Any value that we want to parse as a valid date (defaults to "now").
callerAnyCaller
Function to attribute a thrown error to (defaults to requireDateTimeString itself). Defaults to requireDateTimeString
Return
string
The local datetime string.
Throws
RequiredError
If value couldn't be converted to a valid date.

Convert a possible Date instance to a local YMD string like "2015-09-12T18:30:00", or throw RequiredError if it couldn't be converted.

Examples

requireDateTimeString("2015-09-12T18:30:00") // "2015-09-12T18:30:00"