Fix getRunDate() shouldn't modify currentTime parameter