Libraries anvil time Calendar roll

Calendar roll(int field, int amount)
Calendar roll(string field, int amount)
Calendar roll(int field, boolean up)
Calendar roll(string field, boolean up)
Rolls specified field up or down a single unit, or given amount. When rolling another fields are not affected unless they resulting time would be non-existents (such as February 31).
Parameters up -  true for up, false for down
amount -  Amount of adjustment for given field, negative value rolls down.