使用javascript将值转换为秒
有没有办法使用moment.js将var timeValue='65'格式化为01:05?将格式设置为“HH:MM:SS”更容易,但将变量传递为65并转换为“MM:SS”会使我的响应为“01:00”而不是“01:05” 看法 下面是我在JSFIDLE中的代码参考 再见,你可以用这种方式利用这个时刻:使用javascript将值转换为秒,javascript,vue.js,momentjs,Javascript,Vue.js,Momentjs,有没有办法使用moment.js将var timeValue='65'格式化为01:05?将格式设置为“HH:MM:SS”更容易,但将变量传递为65并转换为“MM:SS”会使我的响应为“01:00”而不是“01:05” 看法 下面是我在JSFIDLE中的代码参考 再见,你可以用这种方式利用这个时刻: var timeValue = '65'; moment().startOf('day') .seconds(timeValue) .format('mm:ss')) 获取一天开始
var timeValue = '65';
moment().startOf('day')
.seconds(timeValue)
.format('mm:ss'))
获取一天开始时刻的当前日期。开始时间为'day',添加时间值秒。第二次估计值,最后设置格式。格式为'mm:ss'
输出将为01:05。您的代码已修改。再见,您可以通过以下方式使用矩:
var timeValue = '65';
moment().startOf('day')
.seconds(timeValue)
.format('mm:ss'))
获取一天开始时刻的当前日期。开始时间为'day',添加时间值秒。第二次估计值,最后设置格式。格式为'mm:ss'
输出将为01:05。您的代码已修改。动量字符串:
首先检查字符串是否与已知的ISO 8601格式匹配,然后检查字符串是否与RFC 2822日期时间格式匹配,如果找不到已知格式,则返回到新日期字符串
65恰好被解析为1965年1月1日午夜UTC。如果格式为mm:ss,则表示00:00
片刻。。。也可以取一个数字,在这种情况下
因此,您可以使用以下选项:
常数秒=65
常数毫秒=秒*1000
动量.格式'mm:ss'
动量串:
首先检查字符串是否与已知的ISO 8601格式匹配,然后检查字符串是否与RFC 2822日期时间格式匹配,如果找不到已知格式,则返回到新日期字符串
65恰好被解析为1965年1月1日午夜UTC。如果格式为mm:ss,则表示00:00
片刻。。。也可以取一个数字,在这种情况下
因此,您可以使用以下选项:
常数秒=65
常数毫秒=秒*1000
动量.格式'mm:ss'
这回答了你的问题吗?Moment有一个概念,可以利用它来达到这一目的。不幸的是,这种能力已经丧失了八年或更长时间。有一个请求格式化功能,它有一些替代方法和解决方法。这是否回答了您的问题?Moment有一个概念,可以利用它来达到这一目的。不幸的是,这种能力已经丧失了八年或更长时间。有一个请求格式化的功能,它有一些替代方法和解决方法。学习了一个新的方法,如startOf'day'for moment.Js。谢谢,现在可以用了,没问题。祝你有一个愉快的一天:学习了一个新的开始。谢谢,现在可以用了,没问题。祝您有个美好的一天:
var timeValue = '65';
moment().startOf('day')
.seconds(timeValue)
.format('mm:ss'))