// generated by diplomat-tool import type { CalendarError } from "./CalendarError" import type { Rfc9557ParseError } from "./Rfc9557ParseError" import type { pointer, codepoint } from "./diplomat-runtime.d.ts";
/** *AnICU4XTimeobjectrepresentingatimeintermsofhour,minute,second,nanosecond * *Seethe[Rustdocumentationfor`Time`](https://docs.rs/icu/2.1.1/icu/time/struct.Time.html) for more information.
*/
export class Time { /** @internal */
get ffiValue(): pointer;
/** *Createsanew{@linkTime}fromanIXDTFstring. * *Seethe[Rustdocumentationfor`try_from_str`](https://docs.rs/icu/2.1.1/icu/time/struct.Time.html#method.try_from_str) for more information.
*/ static fromString(v: string): Time;
/** *Createsanew{@linkTime}representingthestartoftheday(00:00:00.000). * *Seethe[Rustdocumentationfor`start_of_day`](https://docs.rs/icu/2.1.1/icu/time/struct.Time.html#method.start_of_day) for more information.
*/ static startOfDay(): Time;
/** *Createsanew{@linkTime}representingnoon(12:00:00.000). * *Seethe[Rustdocumentationfor`noon`](https://docs.rs/icu/2.1.1/icu/time/struct.Time.html#method.noon) for more information.
*/ static noon(): Time;
/** *Returnsthehourinthistime * *Seethe[Rustdocumentationfor`hour`](https://docs.rs/icu/2.1.1/icu/time/struct.Time.html#structfield.hour) for more information.
*/
get hour(): number;
/** *Returnstheminuteinthistime * *Seethe[Rustdocumentationfor`minute`](https://docs.rs/icu/2.1.1/icu/time/struct.Time.html#structfield.minute) for more information.
*/
get minute(): number;
/** *Returnsthesecondinthistime * *Seethe[Rustdocumentationfor`second`](https://docs.rs/icu/2.1.1/icu/time/struct.Time.html#structfield.second) for more information.
*/
get second(): number;
/** *Returnsthesubsecondinthistimeasnanoseconds * *Seethe[Rustdocumentationfor`subsecond`](https://docs.rs/icu/2.1.1/icu/time/struct.Time.html#structfield.subsecond) for more information.
*/
get subsecond(): number;
/** *Createsanew{@linkTime}givenfieldvalues * *Seethe[Rustdocumentationfor`try_new`](https://docs.rs/icu/2.1.1/icu/time/struct.Time.html#method.try_new) for more information.
*/
constructor(hour: number, minute: number, second: number, subsecond: number);
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.