JS获取上7天,上12个月,前一天,后一天,格式化金钱方法
Posted 诗萧尘
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS获取上7天,上12个月,前一天,后一天,格式化金钱方法相关的知识,希望对你有一定的参考价值。
// 前一天 后一天 日期
var curDate = new Date();
var preDate = new Date(curDate.getTime() - 24*60*60*1000); //前一天
var nextDate = new Date(curDate.getTime() + 24*60*60*1000); //后一天
// 计算上一天应用
var curDate = new Date();
var now = new Date(curDate.getTime() - 24*60*60*1000);
// var now = new Date();
var month = (now.getMonth() + 1) < 10 ? '0' + (now.getMonth() + 1) : '' + (now.getMonth() + 1);
var date1 = (now.getDate() - 1) < 10 ? '0' + (now.getDate()) : '' + (now.getDate() );
var time = now.getFullYear() + month + date1;
var huixian = now.getFullYear() + "/" + month + "/" + date1;
document.getElementById("riqi").value = huixian;
// 计算上七日日期
function getRi(day)
var riqi = document.getElementById("riqi").value; //日期
var today = new Date(riqi);
var targetday_milliseconds = today.getTime() + 1000 * 60 * 60 * 24 * day;
today.setTime(targetday_milliseconds); //注意,这行是关键代码
var tYear = today.getFullYear();
var tMonth = today.getMonth();
var tDate = today.getDate();
tMonth = doHandleMonth(tMonth + 1);
tDate = doHandleMonth(tDate);
//return tYear+"-"+tMonth+"-"+tDate;
return tDate+'日';
// 计算
function getLast12Month()
var riqi = document.getElementById("riqi").value;
var dataArr = [];
var data = new Date(riqi);
var currDay= new Date();
var year = data.getFullYear();
data.setMonth(data.getMonth(), 1)//获取到当前月份,设置月份
for (var i = 0; i < 12; i++)
var m = data.getMonth() + 1;
if(m==0) m=12;
m = m < 10 ? "0" + m : String(m);
m = (i == 0) ? m + '月' : m;
dataArr.unshift(data.getFullYear() + m)
data.setMonth(data.getMonth() - 1);//每次循环一次 月份值减1
return dataArr
格式化钱
function formatMoney(n)
if(!n||n==undefined||n=='undefined')
return 0;
else
var num = n + '';
var intNum = num.split('.')[0].replace(/(\\d1,3)(?=(\\d3)+(?:$|\\.))/g, "$1,");
var floatNum = num.split('.')[1];
return !!floatNum ? intNum + '.' + floatNum : intNum;
感谢各位支持和鼓励~
thank~
以上是关于JS获取上7天,上12个月,前一天,后一天,格式化金钱方法的主要内容,如果未能解决你的问题,请参考以下文章
js 怎么求三个月前第一天,和本月最后一天要字符串(YYYY-MM-DD)格式
js获取当前年月日前一天,7天后更新,例如20141005显示为141004七天之后20141012显示为141011,依次类推