Fully implement multi-argument setHours/setMinutes/setFullYear/...