transaction date value date difference