package rapids
- Alphabetic
- Public
- All
Type Members
- sealed trait DateFormatter extends Serializable
-
class
DefaultDateFormatter extends Iso8601DateFormatter
The formatter for dates which doesn't require users to specify a pattern.
The formatter for dates which doesn't require users to specify a pattern. While formatting, it uses the default pattern DateFormatter.defaultPattern. In parsing, it follows the CAST logic in conversion of strings to Catalyst's DateType.
- class Iso8601DateFormatter extends DateFormatter with DateTimeFormatterHelper
- trait LegacyDateFormatter extends DateFormatter
-
class
LegacyFastDateFormatter extends LegacyDateFormatter
The legacy formatter is based on Apache Commons FastDateFormat.
The legacy formatter is based on Apache Commons FastDateFormat. The formatter uses the default JVM time zone intentionally for compatibility with Spark 2.4 and earlier versions.
Note: Using of the default JVM time zone makes the formatter compatible with the legacy
DateTimeUtilsmethodstoJavaDateandfromJavaDatethat are based on the default JVM time zone too. -
class
LegacySimpleDateFormatter extends LegacyDateFormatter
The legacy formatter is based on
java.text.SimpleDateFormat.The legacy formatter is based on
java.text.SimpleDateFormat. The formatter uses the default JVM time zone intentionally for compatibility with Spark 2.4 and earlier versions.Note: Using of the default JVM time zone makes the formatter compatible with the legacy
DateTimeUtilsmethodstoJavaDateandfromJavaDatethat are based on the default JVM time zone too.
Value Members
- object DateFormatter extends Serializable