support TimeUnit.convert