ある日付/時刻の値と別の日付/時刻の値の間の差 (秒単位) を検出します。
戻り値 |
説明 |
int または double |
オブジェクトの日付/時刻の値からパラメータの日付/時刻の値を減算した値 (秒単位)。 |
使用法
JavaScript では、どちらのメソッドも倍精度数を返すため、この 2 つのメソッドは実質的に同じです。
例
以下の計算結果フィールドには、現在の文書が作成されてからの経過日数が返されます。
var doc:NotesDocument = currentDocument.getDocument();
var created:NotesDateTime = doc.getCreated();
var now:NotesDateTime = session.createDateTime("Today 12");
now.setNow();
var days:int = now.timeDifferenceDouble(created) / 86400; // 86400 seconds in a day
return "This document was created " + Math.floor(days) + " days ago."