Module: L43::Time
- Extended by:
- Delta
- Includes:
- FormatTime, TimeRange, ToTime
- Defined in:
- lib/l43/time.rb,
lib/l43/time/ts.rb,
lib/l43/time/delta.rb,
lib/l43/time/range.rb,
lib/l43/time/consts.rb,
lib/l43/time/errors.rb,
lib/l43/time/parser.rb,
lib/l43/time/to_time.rb,
lib/l43/time/version.rb,
lib/l43/time/wrapper.rb,
lib/l43/time/time_range.rb,
lib/l43/time/format_time.rb,
lib/l43/time/tools/map_ok.rb,
lib/l43/time/time_calc/cli.rb,
lib/l43/time/tools/scanner.rb,
lib/l43/time/tools/format_ts.rb,
lib/l43/time/time_calc/cli/help.rb,
lib/l43/time/time_calc/calculate.rb,
lib/l43/time/enumerable_extension.rb,
lib/l43/time/time_calc/arg_parser.rb,
lib/l43/time/time_calc/time_methods.rb,
lib/l43/time/time_calc/cli/arguments.rb
Defined Under Namespace
Modules: Delta, Duration, EnumerableExtension, FormatTime, Parser, TimeCalc, TimeRange, ToTime, Tools, Ts Classes: Range, Wrapper
Constant Summary collapse
- SPERM =
60- SPERH =
60*SPERM
- SPERD =
24*SPERH
- BadFormat =
Class.new RuntimeError
- SyntaxError =
Class.new RuntimeError
- VERSION =
'0.2.2'
Constants included from Parser
Parser::Prefix, Parser::Suffix
Constants included from Ts
Ts::DecimalPart, Ts::Seperators
Constants included from ToTime
Constants included from FormatTime
Method Summary
Methods included from Delta
after, after!, before, before!
Methods included from Parser
#format_ts, #format_ts!, #parse_duration, #parse_duration!, #parse_or_duration, #parse_or_duration!
Methods included from Ts
#duration_as_string, #duration_as_string!
Methods included from TimeRange
Methods included from ToTime
#help_str_to_time, #str_to_time