小时的英文缩写(时间符号简写字母)

了解如何在JavaScript中轻松地将个人总分钟数转换为完整小时数和剩余分钟数。要在JavaScript中将分钟转换为小时和分钟,请将分钟除以60。小时是结果

了解如何在JavaScript中轻松地将个人总分钟数转换为完整小时数和剩余分钟数。

小时的英文缩写(时间符号简写字母)

要在JavaScript中将分钟转换为小时和分钟,请将分钟除以60。小时是结果的整数,分钟是除法的余数。

例如:

函数toHoursAndMinutes(total minutes){ const hours = math . floor(total minutes/60);const分钟= totalMinutes % 60返回{小时,分钟};}// {小时:1,分钟:40 } console . log(toHoursAndMinutes(100));// {小时:1分钟:0 } console . log(to hoursandminutes(60));// {小时:2分钟:10 } console . log(to hoursandminutes(130));我们创建了一个可重用的函数,它获取总分钟数,并返回一个包含单个小时和分钟数的对象。

首先,我们将总分钟数除以60,得到完整的小时数。除法会产生一个浮点数,所以我们用Math.floor()函数得到商的整数。

Math.floor()返回小于或等于指定数字的最大整数。

console . log(math . floor(10.95));//10 console . log(math . floor(10));//10 console . log(math . floor(10.05));//10之后,我们使用模运算符(%)得到总分钟数除以60的余数。结果是剩余的分钟数。

console . log(100% 60);//40 console . log(60% 60);//0 console . log(130% 60);// 10我们返回一个带有小时和分钟属性的对象,分别带有完整小时和剩余分钟的值。

返回时间格式的字符串。

根据我们的用例,我们还可以返回其他格式的结果。例如,我们可以将小时和分钟作为时间格式的字符串返回。

函数toHoursAndMinutes(total minutes){ const hours = math . floor(total minutes/60);const分钟= totalMinutes % 60返回“${ padtotwodights(小时)}:${ padtotwodights(分钟)} ”;}函数padtotwodights(num){ return num . tostring()。padStart(2,& # 39;0');} console . log(to hoursandminutes(100));//01:40 console . log(to hoursandminutes(60));//01:00 console . log(to hoursandminutes(130));// 02:10这里我们使用padStart()方法将小时和分钟值填充为零,如果是个位数。

padstart()方法根据需要用另一个字符串填充当前字符串,直到结果字符串达到指定的长度。

const str1 = & # 397';const str2 = & # 39abc & # 39;console.log(str1.padStart(3,& # 39;0'));//007 console . log(str 2 . pad start(5,& # 39;*'));//* * ABC console . log(str 2 . pad start(3,& # 39;*'));//ABC我们返回的字符串是时间格式HH:mm,但是您可以使用其他格式来适应您的用例。

返回带有缩写标签的字符串。

在下面的示例中,我们返回一个字符串,其中包含由H指示的完整小时,以及由M指示的剩余分钟(如果有):

函数toHoursAndMinutes(total minutes){ const hours = math . floor(total minutes/60);const分钟= totalMinutes % 60返回“${ hours } h ${ minutes & gt;0 ?` $ { minutes } m `: & # 39;'}`;} console . log(to hoursandminutes(100));//1h 40m console . log(to hoursandminutes(60));//1h console . log(toHoursAndMinutes(130));// 2h 10m我们用三元运算符保证剩余分钟数大于零,然后用缩写形式显示。

关注七Paws.com,获取更多APP/小程序/网站资源!

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。

作者:美站资讯,如若转载,请注明出处:https://www.meizw.com/n/34615.html

发表回复

登录后才能评论