Why not include both ends, such that a transition at the exact instant that separates year N from year N+1 would appear both at the end of the output from "zdump -c N,N+1", and at the beginning of the output from "zdump -c N+1,N+2", but would appear only once in the middle of the output from "zdump -C N,N+2".