java - represent a fractured time range in REST -


i trying design rest api accepts query parameter specifying date range.
for simple time range like

&st=1407772800000&et=1408432033709 

representing start time , end time in epoch milliseconds.

have requirement wherein need specify fractured (split) time range,

eg: mondays , tuesdays within given start , end time.

what best way represent case query parameter?

edit: need specify days of week , timezone utc.
i trying specify blackout dates in range

your date range needs split multiple data ranges, since there blackout dates in between.

for simplicity use date in yyyymmdd format in example:

assuming following date range:

20140901 20140907 

with blackout date on 20140904

then need send 2 date ranges:

20140901 20140903 20140905 20140907 

you can send date ranges using query parameter array, each element contains start date, end date pair:

&date-range=20140901-20140903&date-range=20140905-20140907 

check how pass array within query string? other query string array examples.


Comments

Popular posts from this blog

java - How to specify maven bin in eclipse maven plugin? -

single sign on - Logging into Plone site with credentials passed through HTTP -

php - Why does AJAX not process login form? -