Package | Description |
---|---|
agi.foundation.ccsds |
Contains types for interoperating with data formats supported by
The Consultative Committee for Space Data Systems (CCSDS).
|
agi.foundation.navigation.datareaders |
Contains types for reading various navigation-related data file formats.
|
agi.foundation.stk |
Contains types for interoperating with the STK desktop application and related data.
|
agi.foundation.time |
Contains types for quantifying and converting between various date, time, and time standard representations.
|
Modifier and Type | Method and Description |
---|---|
GregorianDate |
CcsdsOrbitEphemerisMessageFile.getCreationDate()
Gets the file creation date and time in UTC.
|
Modifier and Type | Method and Description |
---|---|
void |
CcsdsOrbitEphemerisMessageFile.setCreationDate(GregorianDate value)
Sets the file creation date and time in UTC.
|
Modifier and Type | Method and Description |
---|---|
GregorianDate |
GpsSatelliteInformation.getEndDateAsPseudoRandomNumber()
|
GregorianDate |
GpsSatelliteInformation.getStartDateAsPseudoRandomNumber()
|
Modifier and Type | Method and Description |
---|---|
void |
GpsSatelliteInformation.setEndDateAsPseudoRandomNumber(GregorianDate value)
|
void |
GpsSatelliteInformation.setStartDateAsPseudoRandomNumber(GregorianDate value)
|
Modifier and Type | Method and Description |
---|---|
GregorianDate |
StkSatelliteDatabase.getLastUpdateDate()
Gets the last update date reported in the Generic Database (.gd) file, or
GregorianDate.MinValue
if the file does not exist or does not contain a LastUpdate field. |
GregorianDate |
StkFacilityDatabase.getLastUpdateDate()
Gets the last update date reported in the Generic Database (.gd) file, or
GregorianDate.MinValue
if the file does not exist or does not contain a LastUpdate field. |
GregorianDate |
StkCityDatabase.getLastUpdateDate()
Gets the last update date reported in the Generic Database (.gd) file, or
GregorianDate.MinValue
if the file does not exist or does not contain a LastUpdate field. |
Modifier and Type | Field and Description |
---|---|
static GregorianDate |
GregorianDate.MaxValue
Represents the largest possible value of
GregorianDate . |
static GregorianDate |
GregorianDate.MinValue
Represents the smallest possible value of
GregorianDate . |
Modifier and Type | Method and Description |
---|---|
GregorianDate |
GregorianDate.addDays(double days)
Adds the specified number of days to this date and returns the new date.
|
GregorianDate |
GregorianDate.addHours(double hours)
Adds the specified number of hours to this date and returns the new date.
|
GregorianDate |
GregorianDate.addMinutes(double minutes)
Adds the specified number of minutes to this date and returns the new date.
|
GregorianDate |
GregorianDate.addSeconds(double seconds)
Adds the specified number of seconds to this date and returns the new date.
|
static GregorianDate |
GregorianDate.getNow()
Gets the
GregorianDate that represents the current date and time. |
static GregorianDate |
GregorianDate.parse(String s)
Converts the specified string representation of a date and time to its
GregorianDate equivalent. |
static GregorianDate |
GregorianDate.parse(String s,
Locale provider)
Converts the specified string representation of a date and time to its
GregorianDate equivalent using the specified culture-specific
format information. |
static GregorianDate |
GregorianDate.parseExact(String s,
String[] format,
Locale provider)
Converts the specified string representation of a date and time to its
GregorianDate equivalent using the specified format and
culture-specific format information. |
static GregorianDate |
GregorianDate.parseExact(String s,
String format,
Locale provider)
Converts the specified string representation of a date and time to its
GregorianDate equivalent using the specified format and
culture-specific format information. |
GregorianDate |
GregorianDate.roundSeconds(int digits)
Rounds this instance to the specified number of decimal digits in the seconds, rolling over to minutes, hours, days,
etc.
|
GregorianDate |
GregorianDate.roundSeconds(int digits,
TimeStandard timeStandard)
Rounds this instance to the specified number of decimal digits in the seconds, rolling over to minutes, hours, days,
etc.
|
GregorianDate |
GregorianDate.subtractDays(double days)
Subtracts the specified number of days from this date and returns the new date.
|
GregorianDate |
GregorianDate.subtractHours(double hours)
Subtracts the specified number of hours from this date and returns the new date.
|
GregorianDate |
GregorianDate.subtractMinutes(double minutes)
Subtracts the specified number of minutes from this date and returns the new date.
|
GregorianDate |
GregorianDate.subtractSeconds(double seconds)
Subtracts the specified number of seconds from this date and returns the new date.
|
GregorianDate |
JulianDate.toGregorianDate()
Converts this
JulianDate to a GregorianDate with a
default time standard of Coordinated Universal Time. |
GregorianDate |
JulianDate.toGregorianDate(TimeStandard standard)
Converts this
JulianDate to a GregorianDate
expressed in the specified time standard. |
Modifier and Type | Method and Description |
---|---|
int |
GregorianDate.compareTo(GregorianDate other)
Compares this instance with another instance of the same type.
|
static boolean |
GregorianDate.equals(GregorianDate left,
GregorianDate right)
Returns
true if the two instances are exactly equal. |
boolean |
GregorianDate.equalsType(GregorianDate other)
Indicates whether another instance of this type is exactly equal to this instance.
|
static boolean |
GregorianDate.greaterThan(GregorianDate left,
GregorianDate right)
Returns
true if left is greater than right . |
static boolean |
GregorianDate.greaterThanOrEqual(GregorianDate left,
GregorianDate right)
Returns
true if left is greater than or equal to right . |
static boolean |
GregorianDate.lessThan(GregorianDate left,
GregorianDate right)
Returns
true if left is less than right . |
static boolean |
GregorianDate.lessThanOrEqual(GregorianDate left,
GregorianDate right)
Returns
true if left is less than or equal to right . |
static boolean |
GregorianDate.notEquals(GregorianDate left,
GregorianDate right)
Returns
true if the two instances are not exactly equal. |
static boolean |
GregorianDate.tryParse(String s,
GregorianDate[] result)
Converts the specified string representation of a date and time to its
GregorianDate equivalent. |
static boolean |
GregorianDate.tryParse(String s,
Locale provider,
GregorianDate[] result)
Converts the specified string representation of a date and time to its
GregorianDate equivalent using the specified culture-specific
format information. |
Constructor and Description |
---|
GlobalPositioningSystemDate(GregorianDate date)
Initializes a new instance from a
GregorianDate . |
JulianDate(GregorianDate gregorianDate)
Initializes a
JulianDate from a GregorianDate . |
JulianDate(GregorianDate gregorianDate,
TimeStandard standard)
Initializes a
JulianDate from a GregorianDate where the GregorianDate
is expressed in the given TimeStandard . |