congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
Calendar.get
Code IndexAdd Tabnine to your IDE (free)

How to use
get
method
in
ucar.nc2.time.Calendar

Best Java code snippets using ucar.nc2.time.Calendar.get (Showing top 20 results out of 315)

origin: Unidata/thredds

protected Calendar readCalendar(String calendarAttribValue) {
 if (calendarAttribValue == null) {
  return Calendar.getDefault();
 }
 Calendar calendar = Calendar.get(calendarAttribValue);
 if (calendar == null) {
  errlog.format(" ** Parse error: Bad calendar name = '%s'%n", calendarAttribValue);
  logger.debug(" ** Parse error: Bad calendar name = '{}}'", calendarAttribValue);
  return Calendar.getDefault();
 }
 return calendar;
}
origin: edu.ucar/cdm

public static CalendarDate parseISOformatOld(String calendarName, String isoDateString) {
  // Date date = CalendarDateFormatter.parseISODate(isoDateString);
   java.util.Date date = CalendarDateFormatter.isoStringToDate(isoDateString);
  Calendar cal = Calendar.get(calendarName);
  Chronology chronology = Calendar.getChronology(cal);
  DateTime dt = new DateTime(date, chronology);
  return new CalendarDate(cal, dt);
 }
origin: Unidata/thredds

public static ucar.nc2.time.Calendar getCalendarFromAttribute(AttributeContainer atts) {
 String cal = atts.findAttValueIgnoreCase(CF.CALENDAR, null);
 if (cal == null) return null;
 return ucar.nc2.time.Calendar.get(cal);
}
origin: edu.ucar/cdm

/**
 * Create a CalendarDateUnit from a calendar name and a udunit string = "unit since calendarDate"
 * @param calendarName must match a calendar enum, or one of its aliases, see ucar.nc2.time.Calendar.get()
 * @param udunitString "unit since calendarDate"
 * @return CalendarDateUnit
 * @throws IllegalArgumentException if udunitString is not paresable
 */
static public CalendarDateUnit of(String calendarName, String udunitString) {
 Calendar calt = Calendar.get(calendarName);
 if (calt == null) calt = Calendar.getDefault();
 return new CalendarDateUnit(calt, udunitString);
}
origin: edu.ucar/netcdf

public CalendarDate parse(String timeString) {
 DateTime dt = dflocal.parseDateTime(timeString);
 Calendar cal = Calendar.get(dt.getChronology().toString());
 return new CalendarDate(cal, dt);
}
origin: edu.ucar/netcdf

public static CalendarDate parseISOformatOld(String calendarName, String isoDateString) {
  // Date date = CalendarDateFormatter.parseISODate(isoDateString);
   java.util.Date date = CalendarDateFormatter.isoStringToDate(isoDateString);
  Calendar cal = Calendar.get(calendarName);
  Chronology chronology = Calendar.getChronology(cal);
  DateTime dt = new DateTime(date, chronology);
  return new CalendarDate(cal, dt);
 }
origin: Unidata/thredds

/**
 * Get CalendarDate from ISO date string
 * @param calendarName get Calendar from Calendar.get(calendarName). may be null
 * @param isoDateString ISO date string
 * @return  CalendarDate
 */
public static CalendarDate parseISOformat(String calendarName, String isoDateString) {
 Calendar cal = Calendar.get(calendarName);
 if (cal == null) cal = Calendar.getDefault();
  return CalendarDateFormatter.isoStringToCalendarDate(cal, isoDateString);
}
origin: Unidata/thredds

public CalendarDate parse(String timeString) {
 DateTime dt = dflocal.parseDateTime(timeString);
 Calendar cal = Calendar.get(dt.getChronology().toString());
 return new CalendarDate(cal, dt);
}
origin: edu.ucar/cdm

/**
 * Get CalendarDate from ISO date string
 * @param calendarName get Calendar from Calendar.get(calendarName). may be null
 * @param isoDateString ISO date string
 * @return  CalendarDate
 */
public static CalendarDate parseISOformat(String calendarName, String isoDateString) {
 Calendar cal = Calendar.get(calendarName);
 if (cal == null) cal = Calendar.getDefault();
  return CalendarDateFormatter.isoStringToCalendarDate(cal, isoDateString);
}
origin: edu.ucar/cdm

public CalendarDate parse(String timeString) {
 DateTime dt = dflocal.parseDateTime(timeString);
 Calendar cal = Calendar.get(dt.getChronology().toString());
 return new CalendarDate(cal, dt);
}
origin: edu.ucar/netcdf

/**
 * Create a CalendarDateUnit from a calendar name and a udunit string = "unit since calendarDate"
 * @param calendarName must match a calendar enum, or one of its aliases, see ucar.nc2.time.Calendar.get()
 * @param udunitString "unit since calendarDate"
 * @return CalendarDateUnit
 * @throws IllegalArgumentException if udunitString is not paresable
 */
static public CalendarDateUnit of(String calendarName, String udunitString) {
 Calendar calt = Calendar.get(calendarName);
 if (calt == null)
  calt = Calendar.getDefault();
 return new CalendarDateUnit(calt, udunitString);
}
origin: Unidata/thredds

public ucar.nc2.time.Calendar getCalendarFromAttribute() {
 Attribute cal = findAttribute(CF.CALENDAR);
 String s = (cal == null) ? null : cal.getStringValue();
 if (s == null) {     // default for CF and COARDS
  Attribute convention = (ncd == null) ? null : ncd.getRootGroup().findAttribute(CDM.CONVENTIONS);
  if (convention != null) {
   String hasName = convention.getStringValue();
   int version = CF1Convention.getVersion(hasName);
   if (version >= 0) {
    return Calendar.gregorian;
    //if (version < 7 ) return Calendar.gregorian;
    //if (version >= 7 ) return Calendar.proleptic_gregorian; //
   }
   if (COARDSConvention.isMine(hasName)) return Calendar.gregorian;
  }
 }
 return ucar.nc2.time.Calendar.get(s);
}
origin: edu.ucar/netcdf

/**
 * Get CalendarDate from ISO date string
 * @param calendarName get Calendar from Calendar.get(calendarName). may be null
 * @param isoDateString ISO date string
 * @return  CalendarDate
 */
public static CalendarDate parseISOformat(String calendarName, String isoDateString) {
 Calendar cal = Calendar.get(calendarName);
 if (cal == null) cal = Calendar.getDefault();
  return CalendarDateFormatter.isoStringToCalendarDate(cal, isoDateString);
}
origin: edu.ucar/cdm

protected ucar.nc2.time.Calendar getCalendarFromAttribute() {
 Attribute cal = findAttribute(CF.CALENDAR);
 String s = (cal == null) ? null : cal.getStringValue();
 if (s == null) {     // default for CF and COARDS
  Attribute convention = (ncd == null) ? null : ncd.getRootGroup().findAttribute(CDM.CONVENTIONS);
  if (convention != null) {
   String hasName = convention.getStringValue();
   int version = CF1Convention.getVersion(hasName);
   if (version >= 0) {
    return Calendar.gregorian;
    //if (version < 7 ) return Calendar.gregorian;
    //if (version >= 7 ) return Calendar.proleptic_gregorian; //
   }
   if (COARDSConvention.isMine(hasName)) return Calendar.gregorian;
  }
 }
 return ucar.nc2.time.Calendar.get(s);
}
origin: Unidata/thredds

/**
 * Create a CalendarDateUnit from a calendar name and a udunit string = "unit since calendarDate"
 * @param calendarName must match a calendar enum, or one of its aliases, see ucar.nc2.time.Calendar.get()
 * @param udunitString "unit since calendarDate"
 * @return CalendarDateUnit
 * @throws IllegalArgumentException if udunitString is not paresable
 */
static public CalendarDateUnit of(String calendarName, String udunitString) {
 Calendar calt = Calendar.get(calendarName);
 if (calt == null) calt = Calendar.getDefault();
 return new CalendarDateUnit(calt, udunitString);
}
origin: edu.ucar/netcdf

private ucar.nc2.time.Calendar getCalendarFromAttribute() {
 Attribute cal = findAttribute(CF.CALENDAR);
 String s = (cal == null) ? null : cal.getStringValue();
 if (s == null) {
  Attribute convention = (ncd == null) ? null : ncd.getRootGroup().findAttribute(CDM.CONVENTIONS);
  if (convention != null) {
   String hasName = convention.getStringValue();
   int version = CF1Convention.getVersion(hasName);
   if (version >= 0) {
    return Calendar.gregorian;
    //if (version < 7 ) return Calendar.gregorian;
    //if (version >= 7 ) return Calendar.proleptic_gregorian;
   }
   if (COARDSConvention.isMine(hasName)) return Calendar.gregorian;
  }
 }
 return ucar.nc2.time.Calendar.get(s);
}
origin: edu.ucar/cdm

atrCal = axis.findAttribute(CF.CALENDAR );
if(atrCal != null)
  cal = Calendar.get((String)atrCal.getValue(0) );
else
  cal = Calendar.getDefault();
origin: Unidata/thredds

Calendar cal = Calendar.get(tca.findAttributeIgnoreCase(CF.CALENDAR).getStringValue());
expected = defaultCFCalendar.toString();
found = cal.toString();
origin: Unidata/thredds

atrCal = axis.findAttribute(CF.CALENDAR );
if(atrCal != null)
  cal = Calendar.get((String)atrCal.getValue(0) );
else
  cal = Calendar.getDefault();
origin: Unidata/thredds

@Test
public void checkNCSSDatesInNetcdf() throws JDOMException, IOException {
 String endpoint = TestOnLocalServer.withHttpPath("/ncss/grid/cdmUnitTest/ncss/climatology/PF5_SST_Climatology_Monthly_1985_2001.nc?var=sst&latitude=45&longitude=-20&temporal=all&accept=netcdf");
 byte[] result = TestOnLocalServer.getContent(endpoint, 200, ContentType.netcdf);
 NetcdfFile nf = NetcdfFile.openInMemory("test_data.ncs", result);
 NetcdfDataset ds = new NetcdfDataset(nf);
 CoordinateAxis1D tAxis = (CoordinateAxis1D) ds.findCoordinateAxis("time");
 Attribute calendarAtt = tAxis.findAttribute(CF.CALENDAR);
 Calendar calendar;
 if (calendarAtt == null) {
  calendar = Calendar.getDefault();
 } else {
  calendar = Calendar.get(calendarAtt.getStringValue());
 }
 Attribute units = tAxis.findAttribute(CDM.UNITS);
 double[] values = tAxis.getCoordValues();
 System.out.printf("actual%n");
 List<String> ccdd = new ArrayList<>();
 CalendarDateUnit dateUnit = CalendarDateUnit.withCalendar(calendar, units.getStringValue());
 for (double value : values) {
  CalendarDate cd = dateUnit.makeCalendarDate(value);
  System.out.printf(" \"%s\",%n", cd);
  ccdd.add(cd.toString());
 }
 assertEquals(expectedDatesAsDateTime, ccdd);
 //FAIL!!! ???
 //CoordinateAxis1DTime tAxis2 = CoordinateAxis1DTime.factory(ds, ds.findCoordinateAxis("time") , null);
 //assertTrue(tAxis2.getCalendarDates().equals(expectedDatesAsDateTime));
}
ucar.nc2.timeCalendarget

Javadoc

Return joda Chronology corresponding to this Calendar, using UTC time zone.

Popular methods of Calendar

  • getDefault
  • toString
  • equals
  • getChronology
    Return joda Chronology corresponding to this Calendar, using UTC time zone.
  • hashCode
  • isDefaultChronology
  • name
  • of
    Return Calendar corresponding to this joda Chronology corresponding to this Calendar.
  • values

Popular in Java

  • Parsing JSON documents to java classes using gson
  • getApplicationContext (Context)
  • getSystemService (Context)
  • compareTo (BigDecimal)
  • ObjectMapper (com.fasterxml.jackson.databind)
    ObjectMapper provides functionality for reading and writing JSON, either to and from basic POJOs (Pl
  • IOException (java.io)
    Signals a general, I/O-related error. Error details may be specified when calling the constructor, a
  • MessageDigest (java.security)
    Uses a one-way hash function to turn an arbitrary number of bytes into a fixed-length byte sequence.
  • Executors (java.util.concurrent)
    Factory and utility methods for Executor, ExecutorService, ScheduledExecutorService, ThreadFactory,
  • JarFile (java.util.jar)
    JarFile is used to read jar entries and their associated data from jar files.
  • IOUtils (org.apache.commons.io)
    General IO stream manipulation utilities. This class provides static utility methods for input/outpu
  • From CI to AI: The AI layer in your organization
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