Tabnine Logo
CalendarDateRange.getDurationInSecs
Code IndexAdd Tabnine to your IDE (free)

How to use
getDurationInSecs
method
in
ucar.nc2.time.CalendarDateRange

Best Java code snippets using ucar.nc2.time.CalendarDateRange.getDurationInSecs (Showing top 6 results out of 315)

origin: edu.ucar/netcdf

public void update() {
 datasets = new ArrayList<TimedCollection.Dataset>();
 for (MFile f :  manager.getFiles())
  datasets.add(new Dataset(f));
 if (manager.hasDateExtractor()) {
  if (datasets.size() == 1) {
   Dataset ds = (Dataset) datasets.get(0);
   if (ds.start != null)
    dateRange = CalendarDateRange.of(ds.start, ds.start); // LOOK ??
  } else if (datasets.size() > 1) {
   for (int i = 0; i < datasets.size() - 1; i++) {
    Dataset d1 = (Dataset) datasets.get(i);
    Dataset d2 = (Dataset) datasets.get(i + 1);
    d1.setDateRange(CalendarDateRange.of(d1.start, d2.start));
    if (i == datasets.size() - 2) // last one
     d2.setDateRange(new CalendarDateRange(d2.start, d1.getDateRange().getDurationInSecs()));
   }
   Dataset first = (Dataset) datasets.get(0);
   Dataset last = (Dataset) datasets.get(datasets.size() - 1);
   dateRange = CalendarDateRange.of(first.getDateRange().getStart(), last.getDateRange().getEnd());
  }
 }
}
origin: edu.ucar/cdm

public void update() throws IOException {
 datasets = new ArrayList<>();
 for (MFile f :  manager.getFilesSorted())
  datasets.add(new Dataset(f));
 if (manager.hasDateExtractor()) {
  if (datasets.size() == 1) {
   Dataset ds = datasets.get(0);
   if (ds.start != null)
    dateRange = CalendarDateRange.of(ds.start, ds.start); // LOOK ??
  } else if (datasets.size() > 1) {
   for (int i = 0; i < datasets.size() - 1; i++) {
    Dataset d1 =  datasets.get(i);
    Dataset d2 =  datasets.get(i + 1);
    d1.setDateRange(CalendarDateRange.of(d1.start, d2.start));
    if (i == datasets.size() - 2) // last one
     d2.setDateRange(new CalendarDateRange(d2.start, d1.getDateRange().getDurationInSecs()));
   }
   Dataset first =  datasets.get(0);
   Dataset last =  datasets.get(datasets.size() - 1);
   dateRange = CalendarDateRange.of(first.getDateRange().getStart(), last.getDateRange().getEnd());
  }
 }
}
origin: Unidata/thredds

public CalendarDateRange update() throws IOException {
 datasets = new ArrayList<>();
 manager.scan(false);
 for (MFile f :  manager.getFilesSorted())
  datasets.add(new Dataset(f));
 if (manager.hasDateExtractor()) {
  if (datasets.size() == 1) {
   Dataset ds = datasets.get(0);
   if (ds.start != null)
    dateRange = CalendarDateRange.of(ds.start, ds.start); // LOOK ??
  } else if (datasets.size() > 1) {
   for (int i = 0; i < datasets.size() - 1; i++) {
    Dataset d1 =  datasets.get(i);
    Dataset d2 =  datasets.get(i + 1);
    d1.setDateRange(CalendarDateRange.of(d1.start, d2.start));
    if (i == datasets.size() - 2) // last one
     d2.setDateRange(new CalendarDateRange(d2.start, d1.getDateRange().getDurationInSecs()));
   }
   Dataset first =  datasets.get(0);
   Dataset last =  datasets.get(datasets.size() - 1);
   dateRange = CalendarDateRange.of(first.getDateRange().getStart(), last.getDateRange().getEnd());
  }
 }
 return dateRange;
}
origin: edu.ucar/cdm

 TimeUnit tUnit = taxis.getTimeResolution();
 if (dateRange != null)
  out.printf("  DateRange == %s duration = %d secs; ntimes = %d  data resolution = %s%n", dateRange, dateRange.getDurationInSecs(), ntimes, tUnit);
} catch (Exception e) {
 e.printStackTrace();
origin: edu.ucar/netcdf

   " duration= " + dateRange.getDurationInSecs() + " ntimes = " + ntimes + " data resolution = " + tUnit);
} catch (Exception e) {
 e.printStackTrace();
origin: Unidata/thredds

 TimeUnit tUnit = taxis.getTimeResolution();
 if (dateRange != null)
  out.printf("  DateRange == %s duration = %d secs; ntimes = %d  data resolution = %s%n", dateRange, dateRange.getDurationInSecs(), ntimes, tUnit);
} catch (Exception e) {
 e.printStackTrace();
ucar.nc2.timeCalendarDateRangegetDurationInSecs

Popular methods of CalendarDateRange

  • of
    Does not handle non-standard calendars
  • extend
  • getEnd
  • getStart
  • getResolution
  • includes
  • intersects
  • toDateRange
    Does not handle non-standard calendars
  • <init>
  • getDuration
  • intersect
  • equals
  • intersect,
  • equals,
  • hashCode,
  • isPoint

Popular in Java

  • Start an intent from android
  • setScale (BigDecimal)
  • compareTo (BigDecimal)
  • runOnUiThread (Activity)
  • Permission (java.security)
    Legacy security code; do not use.
  • SecureRandom (java.security)
    This class generates cryptographically secure pseudo-random numbers. It is best to invoke SecureRand
  • SQLException (java.sql)
    An exception that indicates a failed JDBC operation. It provides the following information about pro
  • ThreadPoolExecutor (java.util.concurrent)
    An ExecutorService that executes each submitted task using one of possibly several pooled threads, n
  • ZipFile (java.util.zip)
    This class provides random read access to a zip file. You pay more to read the zip file's central di
  • JList (javax.swing)
  • Top PhpStorm plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now