bug fix: js time addition error