Module: Embulk::Guess::TimeFormatGuess::Parts

Included in:
GuessPattern, Rfc2822Pattern, StandardPatterns
Defined in:
lib/embulk/guess/time_format_guess.rb

Constant Summary collapse

YEAR =
/[1-4][0-9]{3}/
MONTH =
/10|11|12|[0 ]?[0-9]/
MONTH_NODELIM =
/10|11|12|[0][0-9]/
DAY =
/31|30|[1-2][0-9]|[0 ]?[1-9]/
DAY_NODELIM =
/31|30|[1-2][0-9]|[0][1-9]/
HOUR =
/20|21|22|23|24|1[0-9]|[0 ]?[0-9]/
HOUR_NODELIM =
/20|21|22|23|24|1[0-9]|[0][0-9]/
MINUTE =
SECOND         = /60|[1-5][0-9]|[0 ]?[0-9]/
MINUTE_NODELIM =
SECOND_NODELIM = /60|[1-5][0-9]|[0][0-9]/
MONTH_NAME_SHORT =
/Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec/
MONTH_NAME_FULL =
/January|February|March|April|May|June|July|August|September|October|November|December/
WEEKDAY_NAME_SHORT =
/Sun|Mon|Tue|Wed|Thu|Fri|Sat/
WEEKDAY_NAME_FULL =
/Sunday|Monday|Tuesday|Wednesday|Thursday|Friday|Saturday/
ZONE_OFF =
/(?:Z|[\-\+]\d\d(?::?\d\d)?)/
ZONE_ABB =
/[A-Z]{1,3}/