An open API service indexing awesome lists of open source software.

https://github.com/gigacycle/weekworkingdayssummary

The Working Days Summary is used to summarize a week working days with different time slots into a single simple sentence. This summarized sentence can be used for printing, on a website, or anywhere else that is visible to the general audience.
https://github.com/gigacycle/weekworkingdayssummary

dll dot-net print-friendly summarizer week-days working-days

Last synced: about 2 months ago
JSON representation

The Working Days Summary is used to summarize a week working days with different time slots into a single simple sentence. This summarized sentence can be used for printing, on a website, or anywhere else that is visible to the general audience.

Awesome Lists containing this project

README

          

# WeekWorkingDaysSummary
Have you ever needed to condense a workweek schedule, complete with various time slots for each day, into a single, straightforward sentence? The 'Week Working Days Summary' is designed for precisely this purpose. It takes a week's worth of working days with different time slots and transforms them into a concise sentence. This summarized sentence can be used for printing, publishing on a website, or anywhere else visible to a general audience. It can save you valuable time.

## Example
**Input:**
`Mon (16:30-20), Tue (16:30-20), Wed(16:30-20), Thu(16:30-20), Fri(16:30-20), Sat(16:30-20)`

**Output:**
`All days (16:30-20)`

![AllDays](https://github.com/gigacycle/WeekWorkingDaysSummary/assets/2722068/432b7746-06e7-478e-ac28-88eeb1890c5b)

**Input:**
`Mon (16:30-20), Wed(16:30-20), Fri(16:30-20)`

**Output:**
`Even days (16:30-20)`

![EvenDays](https://github.com/gigacycle/WeekWorkingDaysSummary/assets/2722068/a40c78b2-e781-4cdd-add0-fc4154ccd853)

**Input:**
`Mon (12:30-18), Tue (16:30-20), Wed(16:30-20), Thu(16:30-20), Fri(16:30-20), Sat(16:30-20)`

**Output:**
`Odd days (16:30-20), Mon (12:30-18), Wed & Fri (16:30-20)`

![OddDaysPlusSpecialDays](https://github.com/gigacycle/WeekWorkingDaysSummary/assets/2722068/81c765ca-abf9-4681-8fcc-90191952507f)