Time.GetJulianDay(Int64, Int64) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Computes the Julian day number for a point in time in a particular timezone.
[Android.Runtime.Register("getJulianDay", "(JJ)I", "")]
public static int GetJulianDay (long millis, long gmtoffSeconds);
[<Android.Runtime.Register("getJulianDay", "(JJ)I", "")>]
static member GetJulianDay : int64 * int64 -> int
Parameters
- millis
- Int64
the time in UTC milliseconds
- gmtoffSeconds
- Int64
the offset from UTC in seconds
Returns
the Julian day
- Attributes
Remarks
Computes the Julian day number for a point in time in a particular timezone. The Julian day for a given calendar date is the same for every timezone. For example, the Julian day for July 1, 2008 is 2454649.
Callers must pass the time in UTC millisecond (as can be returned by #toMillis(boolean)
or #normalize(boolean)
) and the offset from UTC of the timezone in seconds at that time (as might be in #gmtoff
).
The Julian day is useful for testing if two events occur on the same calendar date and for determining the relative time of an event from the present ("yesterday", "3 days ago", etc.).
This member is deprecated. Use java.time.temporal.JulianFields#JULIAN_DAY
instead.
Java documentation for android.text.format.Time.getJulianDay(long, long)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.