Can't represent a non-contiguous working week (and week-end)

Description

This happens for Brunei, where the week-end is Friday + Sunday
https://en.wikipedia.org/wiki/Workweek_and_weekend#Non-contiguous_working_week

Our data structures don't allow us to represent that info.

CLDR data: the `firstDay` elements in `supplementalData.xml`

And in Java we have Calendar.WeekData

In C++ there is not such class, but in C++ we have `icu::Calendar::getDayOfWeekType` and `icu::Calendar::isWeekend`
And and Java we have `Calendar.isWeekend` and `Calendar.getDayOfWeekType` (deprecated)

Status

Assignee

Steven R. Loomis

Reporter

Mihai Nita

Labels

None

Reviewer

None

Time Needed

Hours

Start date

None

Components

Fix versions

Priority

medium