Raj,
I believe you're going to have to write your own formatter(s).
I'd do it in two steps:
* Write a simple object formatter to parse the individual CCYYMMDD groups and then construct your array manually,
* Add a second formatter (which will call the first) to construct the array for you.
If the second formatter is type-specific, it can be as simple as this to annotate:
@Field(offset=12, length=24, formatter=CalendarArrayFormatter.class)
If you haven't already, I'd download the source for example formatters.
Ann