Package org.jruby.util
Class RubyDateFormatter
java.lang.Object
org.jruby.util.RubyDateFormatter
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic RubyDateFormatter.Tokenstatic RubyDateFormatter.Tokenstatic RubyDateFormatter.Tokenstatic RubyDateFormatter.Token -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncompileAndFormat(ByteList pattern, boolean dateLibrary, org.joda.time.DateTime dt, long nsec, RubyNumeric sub_millis) Convenience method when using no pattern cachingvoidcompilePattern(ByteList pattern, boolean dateLibrary) format(RubyDateFormatter.Token[] compiledPattern, org.joda.time.DateTime dt, long nsec, RubyNumeric sub_millis) parse(String source, ParsePosition pos)
-
Field Details
-
COLON_TOKEN
-
DASH_TOKEN
-
DOT_TOKEN
-
SLASH_TOKEN
-
-
Constructor Details
-
RubyDateFormatter
Constructor for RubyDateFormatter.
-
-
Method Details
-
compilePattern
-
compileAndFormat
public RubyString compileAndFormat(ByteList pattern, boolean dateLibrary, org.joda.time.DateTime dt, long nsec, RubyNumeric sub_millis) Convenience method when using no pattern caching -
format
public RubyString format(RubyDateFormatter.Token[] compiledPattern, org.joda.time.DateTime dt, long nsec, RubyNumeric sub_millis) -
parse
- See Also:
-