- API介绍
- API接口
- 定价

产品介绍

⏳
时间单位转换工具
如果您来到这里是为了轻松地在时间单位之间进行转换,那么您来对了地方;时间单位转换器将满足您的每一个需求。时间转换器将回答所有让您夜不能寐的与时间单位相关的问题,比如:如何将分钟转换为小时,小时转换为天,小时转换为分钟,毫秒转换为分钟,分钟转换为天,天转换为小时,天转换为秒,年转换为秒等等。
如果您需要查看其他时区的日期和时间,那么您来错了地方,请使用我们的时区计算器和Unix时间转换器。如果您需要回答诸如“距离2224年9月2日还有多久?”或计算两个日期之间的天数等问题,请查看我们的日期计算器。
📝
时间单位转换公式
时间单位换算(以秒为基准)
seconds = time * factor(timeUnits -> seconds)
其中 factor(单位 -> seconds) 为:
years (y) -> s: 1 y = 365.25 d; 1 d = 24 h; 1 h = 3600 s => factor_y = 365.25 * 24 * 3600 = 31,557,600
months (mos) -> s: 1 mos = 1/12 y => factor_mos = factor_y / 12 = 2,629,800
weeks (wks) -> s: 1 w = 7 d => factor_w = 7 * 24 * 3600 = 604,800
days (days) -> s: 1 d = 24 * 3600 = 86,400
hours (hrs) -> s: 1 h = 3600
minutes (min) -> s: 1 min = 60
seconds (sec) -> s: 1
milliseconds (ms) -> s: 1e-3
microseconds (µs) -> s: 1e-6
nanoseconds (ns) -> s: 1e-9
picoseconds (ps) -> s: 1e-12
通用链式转换公式:
target_value = source_value * (factor_source_to_seconds) / (factor_target_to_seconds)
示例:
1) 将 2.5 年转换为秒: seconds = 2.5 * 31,557,600 = 78,894,000 s
2) 将 1 周转换为秒: seconds = 1 * 604,800 = 604,800 s
3) 将 1 秒转换为周: weeks = 1 * (1 / 604,800) ≈ 1.653439151e-6 w
4) 将 1500 毫秒转换为分钟: minutes = 1500 * 1e-3 / 60 = 0.025 min
seconds = time * factor(timeUnits -> seconds)
其中 factor(单位 -> seconds) 为:
years (y) -> s: 1 y = 365.25 d; 1 d = 24 h; 1 h = 3600 s => factor_y = 365.25 * 24 * 3600 = 31,557,600
months (mos) -> s: 1 mos = 1/12 y => factor_mos = factor_y / 12 = 2,629,800
weeks (wks) -> s: 1 w = 7 d => factor_w = 7 * 24 * 3600 = 604,800
days (days) -> s: 1 d = 24 * 3600 = 86,400
hours (hrs) -> s: 1 h = 3600
minutes (min) -> s: 1 min = 60
seconds (sec) -> s: 1
milliseconds (ms) -> s: 1e-3
microseconds (µs) -> s: 1e-6
nanoseconds (ns) -> s: 1e-9
picoseconds (ps) -> s: 1e-12
通用链式转换公式:
target_value = source_value * (factor_source_to_seconds) / (factor_target_to_seconds)
示例:
1) 将 2.5 年转换为秒: seconds = 2.5 * 31,557,600 = 78,894,000 s
2) 将 1 周转换为秒: seconds = 1 * 604,800 = 604,800 s
3) 将 1 秒转换为周: weeks = 1 * (1 / 604,800) ≈ 1.653439151e-6 w
4) 将 1500 毫秒转换为分钟: minutes = 1500 * 1e-3 / 60 = 0.025 min
API接口列表
时间单位转换器
1.1 简要描述
时间单位相互转换
1.2 请求URL
/{username}/v1/calculator_time_unit_converter/{functionNo}
1.3 请求方式
POST
1.4 入参
参数名 | 参数类型 | 默认值 | 是否必传 | 描述 |
---|---|---|---|---|
time | number | 否 | 以年为单位的时间量。年份采用近似值1年=365.25天用于换算,可为小数或负值(表示过去的时间)。 | |
timeUnits | string | 否 | 选择用于显示或优先转换的其他时间单位。枚举值为常见与非常见的时间单位(英文标识保持不变以便互操作):例如picoseconds (ps)、nanoseconds (ns)、microseconds (µs)、milliseconds (ms)、seconds (sec)、minutes (min)、hours (hrs)、days (days)、weeks (wks)、months (mos)、years (yrs)等。注意:此字段仅用于指定首选单位,不提供数值;数值请在相应字段中填写。 |
1.5 出参
参数名 | 参数类型 | 默认值 | 描述 |
---|---|---|---|
result+hours | number | 总时间折合的小时数(1小时=60分钟) | |
result+seconds | number | 总时间折合的秒数(基础返回值,1秒=1000毫秒) | |
result+months | number | 总时间折合的月数(1月≈30.4375天) | |
result+weeks | number | 总时间折合的周数(1周=7天) | |
result+minutes | number | 总时间折合的分钟数(1分钟=60秒) | |
result+days | number | 总时间折合的天数(1天=24小时) | |
result+years | number | 总时间折合的年数(1年=365.25天) | |
unit | string | 表示result内部数值的基准或参考单位,通常以秒为基准并展示其他单位的折算结果。此字段用于提示结果的基准单位。 |
1.6 错误码
错误码 | 错误信息 | 描述 |
---|---|---|
FP00000 | 成功 | |
FP03333 | 失败 |
1.7 示例
参考上方对接示例