NCEPLIBS-w3emc
2.9.2
w3locdat.f
1
!-----------------------------------------------------------------------
2
subroutine
w3locdat(idat)
3
!$$$ SUBPROGRAM DOCUMENTATION BLOCK
4
!
5
! SUBPROGRAM: W3LOCDAT RETURN THE LOCAL DATE AND TIME
6
! AUTHOR: MARK IREDELL ORG: WP23 DATE: 98-01-05
7
!
8
! ABSTRACT: THIS SUBPROGRAM RETURNS THE LOCAL DATE AND TIME
9
! IN THE NCEP ABSOLUTE DATE AND TIME DATA STRUCTURE.
10
!
11
! PROGRAM HISTORY LOG:
12
! 98-01-05 MARK IREDELL
13
! 1999-04-28 Gilbert - added a patch to check for the proper
14
! UTC offset. Needed until the IBM bug
15
! in date_and_time is fixed. The patch
16
! can then be removed. See comments in
17
! the section blocked with "&&&&&&&&&&&".
18
! 1999-08-12 Gilbert - Changed so that czone variable is saved
19
! and the system call is only done for
20
! first invocation of this routine.
21
!
22
! USAGE: CALL W3LOCDAT(IDAT)
23
!
24
! OUTPUT VARIABLES:
25
! IDAT INTEGER (8) NCEP ABSOLUTE DATE AND TIME
26
! (YEAR, MONTH, DAY, TIME ZONE,
27
! HOUR, MINUTE, SECOND, MILLISECOND)
28
!
29
! SUBPROGRAMS CALLED:
30
! DATE_AND_TIME FORTRAN 90 SYSTEM DATE INTRINSIC
31
!
32
! ATTRIBUTES:
33
! LANGUAGE: FORTRAN 90
34
!
35
!$$$
36
integer
idat(8)
37
character
cdate*8,ctime*10,czone*5
38
! - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
39
! get local date and time but use the character time zone
40
call
date_and_time(cdate,ctime,czone,idat)
41
read
(czone,
'(i5)'
) idat(4)
42
! - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
43
end
src
w3locdat.f
Generated by
1.8.17