Adrian Crum wrote: > It would be nice if we could do math with those values. If creating a > widget takes 1 minute and 30 seconds, how long would it take to create > one hundred widgets? If a production run of 100 widgets starts at 9:00 > AM Thursday, at what time will the production run end? These are the > kind of problems I hoped to solve with this class and others.
Maybe pattern it after BigDecimal. The benefit there is that things like groovy will magically work with it. The main issue, is that when a lower field becomes larger, you may not be able to rollover to a larger field. Ie, some days have 61 seconds, some years have an extra day. So once you do math, you may have to carry the mutations around as extra data. Unless someone else has some insights.
