| |
Internationalisierungs- u. ZeitV1.0 Datum und Zeitformatierung Jan. 2000 2-25 2 2,5,8 Umwandeln der absoluten und relativen Zeit Die Betriebe, die in diesem Abschnitt beschrieben werden, ermöglichen Benutzern, Zeit von umzuwandeln Darstellung benutzt im Programmausführungszeitservice (TimeT) und in diesem Service (UTCSSeconds), die Verwendungsfähigkeit von beiden so erhöhend. Die absolute Zeit der Bezeichnung wird verwendet sich auf die Zeit beziehen dargestellt als Versetzung von einer örtlich festgelegten Unterseite, die falls von Programmausführungszeitservice ist Oktober 15 1582 00:00:00 und falls von diesem Service ist 1 Januar 1 00:00:00. Relative Zeit bezieht sich eine auf Zeitversetzung im Verhältnis zu irgendwie zugestimmt nach Unterseite, wie durch die Anwendung verwendet. Die Umwandlungsbetriebe, die bereitgestellt werden, sind Folgen: 1. UTCSSeconds get_UTCS_seconds(im TimeBase::TimeT-time_t); wandelt absolute Zeit von Form TimeT zu UTCSSeconds-Form um. 2. TimeBase::TimeT-get_timet(in UTCSSeconds UTCS_seconds); wandelt absolute Zeit von UTCSSeconds zu Form TimeT um. Wenn die Zeit darstellte durch UTCS_seconds ist aus Strecke für TimeT, dann das BAD_PARAM heraus Ausnahme ist angehoben. 3. UTCSSeconds get_relative_UTCS_seconds(im TimeBase::TimeT-time_t); wandelt relative Zeit von Form TimeT zu UTCSSeconds-Form um. 4. TimeBase::TimeT-get_relative_timet(in UTCSSeconds UTCS_seconds); wandelt relative Zeit von UTCSSeconds zu Form TimeT um. Wenn die Zeit darstellte durch UTCS_seconds ist aus Strecke für TimeT, dann das BAD_PARAM heraus Ausnahme ist angehoben. roll_field(month_in_year, 1) 7-26-1999 roll_field(month_in_year, 7) 1-26-1999 shift_field(month_in_year, 1) 7-26-1999 shift_field(month_in_year, 7) 1-26-2000 Tabelle 2-9 KalendercÄnderungen (Fortgesetzt) Betrieb Resultat (Tagesdatum: 6-26-1999) |  |
|
| |
|
|