Package csw.logging.client.commons
Class TMTDateTimeFormatter$
java.lang.Object
csw.logging.client.commons.TMTDateTimeFormatter$
TMTDateTimeFormatter has a DateTimeFormatter of UTC timezone. It uses this DateTimeFormatter to format the time and parse
the string presenting a time.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TMTDateTimeFormatter$
Static reference to the singleton instance of this Scala object. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionformat
(long time) UseDateTimeFormatter.ISO_INSTANT.withZone(ZoneOffset.UTC)
to format the provided timeUseDateTimeFormatter.ISO_INSTANT.withZone(ZoneOffset.UTC)
to parse the provided time
-
Field Details
-
MODULE$
Static reference to the singleton instance of this Scala object.
-
-
Constructor Details
-
TMTDateTimeFormatter$
public TMTDateTimeFormatter$()
-
-
Method Details
-
format
UseDateTimeFormatter.ISO_INSTANT.withZone(ZoneOffset.UTC)
to format the provided time- Parameters:
time
- the time needed to format and write in logs- Returns:
- a string representation of time provided in long
-
parse
UseDateTimeFormatter.ISO_INSTANT.withZone(ZoneOffset.UTC)
to parse the provided time- Parameters:
dateStr
- the time in string format that need to parse- Returns:
- a ZonedDateTime created out of provided time
-