1 |
C $Header$ |
C $Header$ |
2 |
|
C $Name$ |
3 |
|
|
4 |
#include "CAL_CPPOPTIONS.h" |
#include "CAL_OPTIONS.h" |
5 |
|
|
6 |
subroutine cal_ConvDate( |
subroutine cal_ConvDate( |
7 |
I date, |
I date, |
58 |
integer date_1 |
integer date_1 |
59 |
integer date_2 |
integer date_2 |
60 |
integer ierr |
integer ierr |
61 |
_RL check_sign |
integer check_sign |
62 |
|
|
63 |
c == end of interface == |
c == end of interface == |
64 |
|
|
66 |
|
|
67 |
c Check the sign of the date. |
c Check the sign of the date. |
68 |
|
|
69 |
check_sign = sign(1,dble(date(1))*dble(date(2))) |
check_sign = 1 |
70 |
|
if ( ( (date(1).lt.0) .and. date(2).gt.0 ) .or. |
71 |
|
& ( (date(1).gt.0) .and. date(2).lt.0 ) ) |
72 |
|
& check_sign = -1 |
73 |
|
|
74 |
if ( check_sign .ge. 0 ) then |
if ( check_sign .ge. 0 ) then |
75 |
if (date(1) .eq. 0) then |
if (date(1) .eq. 0) then |