disable timeago and use local time. Suwako's request.
< Feedback on osu! disable timeago
重新可以使用( 来自妈船的修改
osu!页面似乎会自动更新那个时间
而且一些第三方脚本(例如那个展示recent的)采用的是datetime属性而不是title属性来存日期,所以会出现NaN 的情况
解决办法是把脚本里所有的 $('.timeago_').each(function(){$(this).html((new Date(Date.parse($(this).attr('title')))).Format("yyyy-MM-dd hh:mm:ss"))});
换成 $('.timeago_').each(function(){$(this).html((new Date(Date.parse($(this).attr('datetime')))).Format("yyyy-MM-dd hh:mm:ss"))});
然后再在最后加上 var timer = setInterval(function() { $(".timeago").removeClass('timeago').addClass('timeago_'); $('.timeago_').each(function(){$(this).html((new Date(Date.parse($(this).attr('datetime')))).Format("yyyy-MM-dd hh:mm:ss"))}); }, 1000);
每秒重设一下属性,就一直不会出现原先的日期了
Yanıt göndermek için oturum açın.
重新可以使用( 来自妈船的修改
osu!页面似乎会自动更新那个时间
而且一些第三方脚本(例如那个展示recent的)采用的是datetime属性而不是title属性来存日期,所以会出现NaN 的情况
解决办法是把脚本里所有的 $('.timeago_').each(function(){$(this).html((new Date(Date.parse($(this).attr('title')))).Format("yyyy-MM-dd hh:mm:ss"))});
换成 $('.timeago_').each(function(){$(this).html((new Date(Date.parse($(this).attr('datetime')))).Format("yyyy-MM-dd hh:mm:ss"))});
然后再在最后加上 var timer = setInterval(function() { $(".timeago").removeClass('timeago').addClass('timeago_'); $('.timeago_').each(function(){$(this).html((new Date(Date.parse($(this).attr('datetime')))).Format("yyyy-MM-dd hh:mm:ss"))}); }, 1000);
每秒重设一下属性,就一直不会出现原先的日期了