If you need to publish calendar information for others to use, I suggest using your PC/Mac calendar tool and publishing the calendar in .ics format (icalendar, RFC 5545). In Outlook you can publish to a WebDAV server or export to a file (or share via e-mail). Put that file on your web server, and send people the URL to the file. In most calendar programs (including on phones!) you can subscribe to a 'Internet calendar' (Outlook's term). When you've subscribed, your application periodically downloads a new copy of the file.
I use Outlook. We create an icalendar file using some SAS code for some things, and store it on our mainframe web server, and Outlook subscribes to it (for what you're doing, the mainframe might be optional). Outlook downloads a new copy every time it checks the mail. These files are pretty much text only so download cost is small. The Internet calendar appears as a separate calendar in Outlook, I can choose to view it as a separate tab, or in 'overlay mode' where Outlook shows me a combined view. The main advantage of doing it this way is that you don't have to format anything - you have a calendar UI right there in Outlook. You can choose to look at a week at a time, a month, or whatever your calendar UI supports. You can search the calendar too. I guess my main point is, don't do a lot of work inventing a calendar format, when the "unformatted" data can be viewed in so many ways by existing tools ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
