Package org.jruby.util
Class RubyDateFormatter
java.lang.Object
org.jruby.util.RubyDateFormatter
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
static class
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic RubyDateFormatter.Token
static RubyDateFormatter.Token
static RubyDateFormatter.Token
static 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 cachingvoid
compilePattern
(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:
-