Changeset 2200 in lmdz_wrf


Ignore:
Timestamp:
Oct 19, 2018, 3:26:31 PM (6 years ago)
Author:
lfita
Message:

Adding generic in TimeInf?

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/nc_var_tools.py

    r2199 r2200  
    23782378            attvar = times.ncattrs()
    23792379            self.attributes = attvar
    2380             if not searchInlist(attvar, 'units'):
     2380            if not gen.searchInlist(attvar, 'units'):
    23812381                print warnmsg
    23822382                print '    ' + fname + ': time variable "' + tname +                 \
     
    24092409                        self.Urefdate = '1949-12-01 00:00:00'
    24102410                        self.Srefdate = '19491201000000'
    2411                         self.refdate = datetimeStr_datetime('1949-12-01_00:00:00')
     2411                        self.refdate = gen.datetimeStr_datetime('1949-12-01_00:00:00')
    24122412                        self.dimt = times.shape[0]
    2413                         self.firstTS = datetimeStr_conversion(times[0,:],            \
     2413                        self.firstTS = gen.datetimeStr_conversion(times[0,:],        \
    24142414                          'WRFdatetime', 'YmdHMS')
    2415                         self.firstTm = datetimeStr_conversion(times[0,:],            \
     2415                        self.firstTm = gen.datetimeStr_conversion(times[0,:],        \
    24162416                          'WRFdatetime', 'YmdHMS')
    2417                         self.lastTS = datetimeStr_conversion(times[self.dimt-1,:],   \
     2417                        self.lastTS= gen.datetimeStr_conversion(times[self.dimt-1,:],\
    24182418                          'WRFdatetime', 'YmdHMS')
    2419                         self.lastTm = datetimeStr_conversion(times[self.dimt-1,:],   \
     2419                        self.lastTm= gen.datetimeStr_conversion(times[self.dimt-1,:],\
    24202420                          'WRFdatetime', 'matYmdHMS')
    24212421
    2422                         secondTS = datetimeStr_conversion(times[1,:], 'WRFdatetime', \
    2423                           'YmdHMS')
     2422                        secondTS = gen.datetimeStr_conversion(times[1,:],            \
     2423                          'WRFdatetime', 'YmdHMS')
    24242424                        secondTt = dt.datetime.strptime(secondTS, '%Y%m%d%H%M%S')
    24252425                        self.firstTt = dt.datetime.strptime(self.firstTS,            \
     
    24562456                self.unitsval = units
    24572457
    2458                 if not searchInlist(attvar, 'calendar'):
     2458                if not gen.searchInlist(attvar, 'calendar'):
    24592459                    print warnmsg
    2460                     print '    cls_time_information: time variable "', tname,            \
     2460                    print '    cls_time_information: time variable "', tname,        \
    24612461                      '" does not have attribute: "calendar"'
    24622462                    self.calendar = '-'
     
    24732473                if not timeval == -1:
    24742474#        print '  refdate with time!'
    2475                     self.refdate = datetimeStr_datetime(txtunits[len(txtunits) - 2]+\
     2475                    self.refdate = gen.datetimeStr_datetime(txtunits[len(txtunits) - 2]+\
    24762476                      '_' + Srefdate)
    24772477                    self.Urefdate = txtunits[len(txtunits) - 2] + ' ' + Srefdate
    24782478                else:
    2479                     self.refdate = datetimeStr_datetime(Srefdate + '_00:00:00')
     2479                    self.refdate = gen.datetimeStr_datetime(Srefdate + '_00:00:00')
    24802480                    self.Urefdate = Srefdate
    24812481
Note: See TracChangeset for help on using the changeset viewer.