Test on multiple Ruby versions
Formatting

- Consistent quote usage (single quotes when no interpolation)
- Whitespace
Workaround JRuby bug with strftime and "-" flag

The "-" flag is erroneously applied to all fields, resulting in values
like "8:0" instead of "8:00".

See <https://github.com/jruby/jruby/issues/731>