var m = d.getMinutes();
获得当前的时间
但是我只需要当前时间的十位数不需要个位数请问怎么把这个m里面的个位数换成永久了0用juqery
不是很赞成直接修改系统类的 prototype,建议写个函数来处理
其主要思路是取到10位数,再乖以10
function getMinutes10(d) {
var n = d.getMinutes()
return Math.floor(d / 10) * 10
// 如果要四舍五入就是
// return Math.round(d / 10) * 10
}
也可以不用 Math,只有运算
function getMinutes10(d) {
var n = d.getMinutes()
return n - n % 10
// 这种方法要四舍五入算起来会麻烦些,不如直拉用 Math.round() 来得快,就不写了
}
Number.prototype.round = function() { return parseInt(this / 10) * 10; }
var m = d.getMinutes().round();