自定义java脚本语言,从代码到代码
Customize java script language, from code to code
我很困惑如何转换这个代码(代码1)
$("<div/>").append($("<b/>").text("Duration: ")).append($("<span/>").text(e.media$group.yt$duration.seconds)).appendTo(div);
在秒中正确显示Duration代码只显示Duration: 4267
我想这样显示Duration: 2:9 (129 seconds)
但示例代码不同,因为像这样(代码2)
s += '<b>Duration:</b> ' + Math.floor(data.entry.media$group.yt$duration.seconds / 60) + ':' + (data.entry.media$group.yt$duration.seconds % 60) + ' (' + data.entry.media$group.yt$duration.seconds + ' seconds)<br/>';
如何改变我的代码(代码1)一些东西显示持续时间在正确?或者用我的话来说,如何将代码2转换为代码1中的语言
这应该能帮到你。
var duration=e.media$group.yt$duration.seconds;
var h=Math.floor(duration/3600);
var m=Math.floor(duration/60%60);
var s=Math.floor(duration%60);
var timestr=h+':'+m+':'+s+' ('+duration+' seconds)';
$("<div/>").append($("<b/>").text("Duration: ")).append($("<span/>").text(timestr)).appendTo(div);
这样做就可以了。你必须用从时间开始(1970年1月1日)开始的毫秒数创建一个新的日期,然后得到分、秒等。
var date = new Date(129 * 1000);
var secs = date.getSeconds();
var minutes = date.getMinutes();
这个小提琴中的代码似乎正在工作
我也更新了你的小提琴
相关文章:
- 为现有Roslyn语言lexer/parser选择基于javascript的代码编辑器
- GeoIP2-如何获取语言代码
- 除了JS,其他语言是否按加载顺序执行代码
- 来自 Javascript 中 ISO 639-1 代码的语言名称
- 使用 JavaScript 更改浏览器语言代码,用于 Google Analytics
- 在我的 URL 中添加语言代码
- 需要忽略值中是否有任何单引号字符来自表达式语言,而不会破坏 JavaScript 代码
- 将语言代码转换为(dojo)区域设置代码
- 获取访问者语言&带有javascript的国家/地区代码(客户端)
- JavaScript语言代码
- 如何在JavaScript中将语言代码转换为语言名称
- 我在网上看到一个帖子,是一个女孩理发后发的.我想知道代码是用什么语言写的
- 不同语言的代码高亮显示
- 从代码片段中检测编程语言
- 在不更改站点代码的情况下,使用哪种语言来自动单击站点
- 如何存储javascript代码或其他语言代码,并使用该代码网站使用url
- 如何在同一页面上使用代码镜像突出显示多种语言源代码
- 自定义java脚本语言,从代码到代码
- 粗略的 Unicode -> 没有 CLDR 的语言代码
- 适合在沙盒中运行客户端代码的语言