/**
* 秒转时分秒
* @param 秒
* @returns result[],时、分、秒
*/
function formatSeconds(value) {
var theTime = parseInt(value);// 秒
var theTime1 = 0;// 分
var theTime2 = 0;// 小时
if (theTime >= 60) {
theTime1 = parseInt(theTime / 60);
theTime = parseInt(theTime % 60);
if (theTime1 >= 60) {
theTime2 = parseInt(theTime1 / 60);
theTime1 = parseInt(theTime1 % 60);
}
}
var result = [];
result.push(theTime2);
result.push(theTime1);
result.push(theTime);
return result;
}
/**
* 比较两个时间大小
* d1,d2为字符串,d1>d2 返回1;d1=d2 返回0;d1<d2 返回-1;
*/
function compareDate(d1, d2) {
if ((new Date(d1.replace(/-/g, "\/"))) > (new Date(d2.replace(/-/g, "\/")))) {
return 1;
} else if ((new Date(d1.replace(/-/g, "\/"))) == (new Date(d2.replace(/-/g, "\/")))) {
return 0;
} else {
return -1;
}
}
/**
* 格式化数字金额用逗号隔开保留小数
* s:金额;n:小数位
*/
function formatMoney(s, n) {
// n = n > 0 && n <= 20 ? n : 2;
s = parseFloat((s + "").replace(/[^\d\.-]/g, "")).toFixed(n) + "";
var l = s.split(".")[0].split("").reverse(), r = s.split(".")[1];
var t = "";
for (var i = 0; i < l.length; i++) {
t += l[i] + ((i + 1) % 3 == 0 && (i + 1) != l.length ? "," : "");
}
return n > 0 ? (t.split("").reverse().join("") + "." + r) : t.split("").reverse().join("");
}
左右两端去空格
$("form").on("blur", "input.name", function () {
var str = $(this).val();
$(this).val(str.replace(/(^\s*)|(\s*$)/g, ""));
});