Trialware calendar for fire fighters and other workers on a rotating shift schedule. Handles 24-hour shifts or 2 shifts per day. Up to 4 platoons can be indicated by color coding and/or captions. Schedules are created by the user. Prints calendars with up to 54 months on one page. Prints small calendars for making laminated cards. Web calendar generator makes straight html calendars or javascript calendars in 3 styles. The javascript calendars remain current by reading the system date, require no maintenance unless the schedule is changed. Holidays configured by the user. Desk top calendar is freeware and does not expire. The printing utility and web calendar generator require registration after the initial 30-day trial. All functions are limited to years between 1970 and 2030.