@@ -871,7 +871,7 @@ SUBROUTINE import_from_gridinfo(this, gridinfo, force, dup_mode, clone)
871871
872872correctedtime = gridinfo% time
873873IF (this% time_definition == 1 ) correctedtime = correctedtime + &
874- timedelta_new(msec = gridinfo% timerange% p1* 1000 )
874+ timedelta_new(sec = gridinfo% timerange% p1)
875875itime = index (this% time, correctedtime)
876876IF (itime == 0 .AND. lforce) THEN
877877 itime = index (this% time, datetime_miss)
@@ -1005,7 +1005,7 @@ SUBROUTINE export_to_gridinfo(this, gridinfo, itime, itimerange, ilevel, ivar, &
10051005
10061006IF (this% time_definition == 1 ) THEN
10071007 correctedtime = this% time(itime) - &
1008- timedelta_new(msec = this% timerange(itimerange)% p1* 1000 )
1008+ timedelta_new(sec = this% timerange(itimerange)% p1)
10091009ELSE
10101010 correctedtime = this% time(itime)
10111011ENDIF
@@ -1094,7 +1094,7 @@ SUBROUTINE import_from_gridinfovv(this, gridinfov, dup_mode, clone, decode, &
10941094 IF (time_definition == 1 ) THEN
10951095 DO i = 1 , gridinfov% arraysize
10961096 correctedtime(i) = correctedtime(i) + &
1097- timedelta_new(msec = gridinfov% array(i)% timerange% p1* 1000 )
1097+ timedelta_new(sec = gridinfov% array(i)% timerange% p1)
10981098 ENDDO
10991099 ENDIF
11001100ENDIF
@@ -1934,10 +1934,10 @@ SUBROUTINE volgrid6d_v7d_transform_compute(this, volgrid6d_in, vol7d_out, &
19341934 do itimerange= 1 ,ntimerange
19351935 if (vol7d_out% time_definition > volgrid6d_in% time_definition) then
19361936 validitytime(itime,itimerange) = &
1937- volgrid6d_in% time(itime) + timedelta_new(msec = volgrid6d_in% timerange(itimerange)% p1* 1000 )
1937+ volgrid6d_in% time(itime) + timedelta_new(sec = volgrid6d_in% timerange(itimerange)% p1)
19381938 else
19391939 validitytime(itime,itimerange) = &
1940- volgrid6d_in% time(itime) - timedelta_new(msec = volgrid6d_in% timerange(itimerange)% p1* 1000 )
1940+ volgrid6d_in% time(itime) - timedelta_new(sec = volgrid6d_in% timerange(itimerange)% p1)
19411941 end if
19421942 end do
19431943 end do
@@ -2097,10 +2097,10 @@ SUBROUTINE volgrid6d_v7d_transform(this, volgrid6d_in, vol7d_out, v7d, &
20972097 do itimerange= 1 ,ntimerange
20982098 if (time_definition > volgrid6d_in% time_definition) then
20992099 validitytime(itime,itimerange) = &
2100- volgrid6d_in% time(itime) + timedelta_new(msec = volgrid6d_in% timerange(itimerange)% p1* 1000 )
2100+ volgrid6d_in% time(itime) + timedelta_new(sec = volgrid6d_in% timerange(itimerange)% p1)
21012101 else
21022102 validitytime(itime,itimerange) = &
2103- volgrid6d_in% time(itime) - timedelta_new(msec = volgrid6d_in% timerange(itimerange)% p1* 1000 )
2103+ volgrid6d_in% time(itime) - timedelta_new(sec = volgrid6d_in% timerange(itimerange)% p1)
21042104 end if
21052105 end do
21062106 end do
0 commit comments