Skip to main content
Version: Java (Groovy)

parseInstant

parseInstant parses a string argument as an Instant, which represents a specific point in time. Resolution can be as precise as a millisecond.

Instant strings are formatted according to the ISO-8601 date-time format as yyyy-MM-ddThh:mm:ss[.SSSSSSSSS] TZ.

Throws an exception if the string cannot be parsed.

Syntax

parseInstant(s)

Parameters

ParameterTypeDescription
sstring

The string to be converted.

Date-time strings can be formatted as yyyy-MM-ddThh:mm:ss[.SSSSSSSSS] TZ.

Returns

An Instant.

Examples

time = "1995-08-02 ET"

time2 = "2008-11-11T08:12:23.231453 ET"

println parseInstant(time)

println parseInstant(time2)