|
发表于 2014-9-19 09:28:39
|
显示全部楼层
ly201026 发表于 2013-12-19 12:03
不为空啊,我debugger了,startDate 和endDate这两个都有值,上图中就是debugger的截图 ...
var data = justep.xbl('dataDEMO_Order');
var updateDate = data.getValue('fReporedDate');
var stopDate = data.getValue('fShippedDate');
var start = justep.Date.fromString(updateDate, 'yyyy-MM-dd');
var stop = justep.Date.fromString(stopDate, 'yyyy-MM-dd');
var a = justep.Date.diff(start, stop);
alert("时间差为:" + a);
这样写是正确的,我就是这样写的。
public static Number diff( start, end, interval)
计算两个日期的差
参数:
start {Date} 起始日期
end {Date} 结束日期
interval {String} 时间单位,默认是以天为单位,'s'代表秒,'n'代表分钟,'h'代表小时 ,'d'代表天, 'w'代表 周 ,'m'代表月,'q'代表季度,'y'代表年
返回: Number 返回结果,如果起始日期小于结束日期返回正整数,否则返回负整数
参考此方法 |
评分
-
查看全部评分
|