Lines Matching full:code
24 * <code>averageTime = (time1 + time2)/2</code>, there will be overflow even with dates
171 * .NET <code>System.DateTime</code> values without severe loss of precision. ICU4C time addresses this by using a
172 * <code>double</code> that is otherwise equivalent to the Java time. However, there are disadvantages
173 * with <code>doubles</code>. They provide for much more graceful degradation in arithmetic operations.
176 * <code>long double</code> (80 bits -- 64 bit mantissa), but that is not supported on most systems.
182 * fractional field). <code>BigDecimal</code> would allow for arbitrary precision and arbitrary range,
188 * <code>System.DateTime</code> would be the best pivot. However, we use the full range
197 * <code>UDateTimeScale</code> values are used to specify the time scale used for
204 * Used in the JDK. Data is a Java <code>long</code> (<code>int64_t</code>). Value
212 * Used on Unix systems. Data is <code>int32_t</code> or <code>int64_t</code>. Value
220 * Used in IUC4C. Data is a <code>double</code>. Value
228 * Used in Windows for file times. Data is an <code>int64_t</code>. Value
236 * Used in the .NET framework's <code>System.DateTime</code> structure. Data is an <code>int64_t</code>. Value
244 * Used in older Macintosh systems. Data is <code>int32_t</code> or <code>int64_t</code>. Value
252 * Used in newer Macintosh systems. Data is a <code>double</code>. Value
260 * Used in Excel. Data is an <code>?unknown?</code>. Value
268 * Used in DB2. Data is an <code>?unknown?</code>. Value
276 * Data is a <code>long</code>. Value is microseconds since January 1, 1970.
291 * <code>UTimeScaleValue</code> values are used to specify the time scale values
292 * to <code>utmscale_getTimeScaleValue</code>.
438 * @param status The status code. Set to <code>U_ILLEGAL_ARGUMENT_ERROR</code> if arguments are invalid.
449 * Convert a <code>int64_t</code> datetime from the given time scale to the universal time scale.
451 * @param otherTime The <code>int64_t</code> datetime
453 * @param status The status code. Set to <code>U_ILLEGAL_ARGUMENT_ERROR</code> if the conversion is out of range.
465 * Convert a datetime from the universal time scale to a <code>int64_t</code> in the given time scale.
469 * @param status The status code. Set to <code>U_ILLEGAL_ARGUMENT_ERROR</code> if the conversion is out of range.