私は2つの時間値を追加する必要があるmagnifyChart関数を実装しました。しかし、私はそうするとき、それを文字列として考え、それを代わりに連結します。私はこれらの2つの値の減算を実行しても、正しい結果が得られます。 2つの日付の値を追加すると正しい結果が得られますか?2つの日付値を追加できません角度js
function magnifyChart (timeA, timeB) {
var newTimeA;
var newTimeB;
var quarterSize = Math.floor((timeB - timeA)/4);
logger.info("timeA", timeA); //Fri Sep 08 2017 17:45:19 GMT-0400 (EDT)
logger.info("timeB", timeB); //Sun Oct 01 2017 16:01:51 GMT-0400 (EDT)
logger.info("quarterSize", quarterSize); //495248155
newTimeA = Math.floor(parseInt(timeA) + parseInt(quarterSize));
newTimeB = Math.floor(timeB - quarterSize);
logger.info("newTimeA", newTimeA);
logger.info("newTimeB", newTimeB);//1506392863689
return [timeA + quarterSize, timeB - quarterSize];
}
この質問にAngularJsはありません。これはjavascriptの日付質問です。 – pegla
私はちょうど私が問題に直面している機能を追加しました。私のプロジェクト全体が角度jsで行われるので、角の日付フィルターでこの問題を解決できる場合は、それを行うことができます。 – user2128