|
dmosley=kctB5D87ORfQT0dZR+AlfA@public.gmane.org wrote: > Let's say I have these three fields defined... > > d MMDDCCYY s d inz datfmt(*USA) > d todayISO s 8s0 inz(20020819) > d todayUSA s 8s0 inz > > What is the free-format way to convert the date-field to a numbeic... : > -- The old way to do it was : > c *ISO MOVE todayISO MMDDCCY > c MOVE MMDDCCYY todayUSA > -- How would the above be changed... > > -- We have someone here who found a C program that would do the trick, but > I wasn't sure if there was an easier way... First, convert the date to a character value using %CHAR. Then, use your favorite technique to convert from character to numeric, such as "atoi()". Cheers! Hans
This mailing list archive is Copyright 1997-2026 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.