我需要将startdate和enddate参数传递给webservice,以获取范围为当前日期正负60天的响应。那么我需要在javascript的StartDate和EndDate参数中传递它有什么价值?我的客户端应用程序基于JavaScript / AngularJs构建。
答案 0 :(得分:4)
你可以这样做:
var todaysDate = new Date();
var startDate = new Date();
var endDate = new Date();
startDate.setDate(todaysDate.getDate() - 60);
endDate.setDate(todaysdate.getDate() + 60);
答案 1 :(得分:0)
Unix时间戳版本:
var currentUTC = new Date().valueOf()
var sixtyDays = 60*24*60*60*1000
var startDate = currentUTC - sixtyDays
var endDate = currentUTC + sixtyDays
答案 2 :(得分:0)
看看momentjs http://momentjs.com/这是一个非常出色的角度包装器https://github.com/gdi2290/angular-momentjs。在处理日期和时间时总是值得添加到您的项目