Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用javascript将值转换为秒_Javascript_Vue.js_Momentjs - Fatal编程技术网

使用javascript将值转换为秒

使用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')) 获取一天开始

有没有办法使用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'))
获取一天开始时刻的当前日期。开始时间为'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'))