As of December 1, 2020, Focal Point is retired and repurposed as a reference repository. We value the wealth of knowledge that's been shared here over the years. You'll continue to have access to this treasure trove of knowledge, for search purposes only. Moving forward, myibi is our community platform to learn, share, and collaborate. We have the same Focal Point forum categories in myibi, so you can continue to have all new conversations there. If you need access to myibi, contact us at email@example.com and provide your corporate email address, company, and name.
Anyone who has ever looked at the various format options for fields has noticed multiple date- oriented formats. And surely you’ve noticed there are also numerous subroutines dealing with extraction and conversion of date fields. Have you ever wondered why there are so many format and routines? Well, here's why.
Click here to read more, and subscribe today to receive the WebFOCUS Newsletter in email.
Posts: 1948 | Location: New York | Registered: November 16, 2004
Wow! Excellent document. It's so cool to see how it all begun and what needed to be done in the FOCUS language to overcome the technical limitations at that time.
It seems so easy nowadays to deal with DATE, DATE/TIME, TIMESTAMPS, INTERVALS and so forth as they as just "there" to be used in just about any piece of database or reporting tool, that dealing with I6YMD or A8YYMD fields and expressions sometimes seemed to me like nothing but an annoying but required exercise in many instances.
Now I understand much better why that's there, especially when no matter what technological advances we enjoy today, there are still countless installations running on good ol' and reliable mainframe systems and [Web]FOCUS should still be able to support them while also embracing the "new stuff".
Great, great document.
Thanks very much Kerry for sharing and congratulations to "the FocWizard" for putting together such an interesting piece of information. Much appreciated.