× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Hi,

if you really want the difference between two timestamps in Years, Months,
Days, Hours, Minutes, Seconds, Microseconds,
just calculate the difference with SQL.

The following example shows the difference between 2 Timestamps:
D                 DS                  INZ                                 
D DiffDate                      20S 6                                   
D   DiffYears                    4S 0 overlay(DiffDate)                 
D   DiffMonths                   2S 0 overlay(DiffDate: *Next)          
D   DiffDays                     2S 0 overlay(DiffDate: *Next)          
D   DiffHours                    2S 0 overlay(DiffDate: *Next)          
D   DiffMinutes                  2S 0 overlay(DiffDate: *Next)          
D   DiffSeconds                  2S 0 overlay(DiffDate: *Next)          
D   DiffMSeconds                 6S 0 overlay(DiffDate: *Next)          
                                                                        
D Timestamp1      S               Z   inz(Z'2005-02-01-12.00.00.000000')
D Timestamp2      S               Z   inz(Z'2005-01-31-10.30.00.000000')
 *------------------------------------------------------------------------
C/EXEC SQL                                         
C+    set :DiffDate  = :Timestamp1 - :Timestamp2   
c/END-EXEC                                         
                                                   
C     DiffDate      Dsply                          
C                   Eval      *InLR       = *On    

Birgitta


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 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.