我想以工作日期的小时/分钟计算两个日期之间的差异。我没有在 PDI 中找到这样做的步骤,而且我不知道如何使用 javascript 步骤真的需要你的帮助。
问问题
6050 次
3 回答
2
计算器步骤有大量可用的日期操作。
编辑:澄清后,这是正确的解决方案:
Modified Java Script Value
使用以下代码添加步骤:
var diff_hours = dateDiff(dateA,dateB,"hh");
var diff_minutes = dateDiff(dateA,dateB,"mi");
Alert(diff_hours);
Alert(diff_minutes);
...假设dateA
和dateB
是你的日期。
于 2013-08-06T12:53:39.120 回答
1
dateDiff(var1,var2,var3);
var1: Date -具有 Startdate 的变量。
var2: Date -带有 Endate 的变量。
var3: String -表示返回值的类型:
y - 年,m - 月,d - 天,w - 周,wd - 工作日,hh - 小时,mi - 分钟,ss - 秒
Alert(dateDiff(date1,date2,"ss")); //get the date diff in seconds
于 2013-08-06T18:33:31.833 回答
0
你可以这样做
var date1 = new Date("7/11/2010");
var date2 = new Date("12/12/2010");
var timeDiff = Math.abs(date2.getTime() - date1.getTime());
var diffHours = Math.ceil(timeDiff / (1000 * 3600));
var diffSeconds = Math.ceil(timeDiff / 1000);
alert(diffHours);
alert(diffSeconds);
于 2013-08-06T11:48:50.007 回答