Class | Runt::DPrecision::Precision |
In: |
lib/runt/dprecision.rb
|
Parent: | Object |
Simple value class for keeping track of precisioned dates
YEAR_PREC | = | 0 | Some constants w/arbitrary integer values used internally for comparisions | |
MONTH_PREC | = | 1 | ||
WEEK_PREC | = | 2 | ||
DAY_PREC | = | 3 | ||
HOUR_PREC | = | 4 | ||
MIN_PREC | = | 5 | ||
SEC_PREC | = | 6 | ||
MILLI_PREC | = | 7 | ||
LABEL | = | { YEAR_PREC => "YEAR", MONTH_PREC => "MONTH", WEEK_PREC => "WEEK", DAY_PREC => "DAY", HOUR_PREC => "HOUR", MIN_PREC => "MINUTE", SEC_PREC => "SECOND", MILLI_PREC => "MILLISECOND"} | String values for display | |
FIELD_MIN | = | { YEAR_PREC => 1, MONTH_PREC => 1, WEEK_PREC => 1, DAY_PREC => 1, HOUR_PREC => 0, MIN_PREC => 0, SEC_PREC => 0, MILLI_PREC => 0} | Minimun values that precisioned fields get set to |
precision | [R] |