manpages-de - en to de translation catalogue (98 entries)

note: type: TH
en: 2019-03-06
de: 6. März 2019

note: type: TH
en: Linux Programmer's Manual
de: Linux-Programmierhandbuch

note: type: SH
en: NAME
de: BEZEICHNUNG

note: type: Plain text
en: strftime - format date and time
de: strftime - formatiert Datum und Uhrzeit

note: type: SH
en: SYNOPSIS
de: ÜBERSICHT

note: type: SH
en: DESCRIPTION
de: BESCHREIBUNG

note: FIXME . POSIX says: Local timezone information is used as though strftime() called tzset().  But this doesn't appear to be the case type: Plain text
en: The B<strftime>()  function formats the broken-down time I<tm> according to the format specification I<format> and places the result in the character array I<s> of size I<max>.  The broken-down time structure I<tm> is defined in I<E<lt>time.hE<gt>>.  See also B<ctime>(3).
de: Die Funktion B<strftime>() formatiert die zerlegte Zeit I<tm> entsprechend der Formatbeschreibung I<format> und schreibt das Ergebnis in das Feld I<s> der Größe I<max>. Die zerlegte Zeitstruktur I<tm> wird in I<E<lt>time.hE<gt>> definiert. Siehe auch B<ctime>(3).

note: type: Plain text
en: The format specification is a null-terminated string and may contain special character sequences called I<conversion specifications>, each of which is introduced by a \(aq%\(aq character and terminated by some other character known as a I<conversion specifier character>.  All other character sequences are I<ordinary character sequences>.
de: Die Formatbeschreibung ist eine null-terminierte Zeichenkette und kann spezielle Zeichenfolgen (sogenannte I<Konvertierungskennzeichner>) enthalten, von denen jede mit einem Zeichen »%« beginnt und mit einem anderen Zeichen endet, welches die Art der Konvertierung beschreibt (I<Umwandlungskennzeichnungszeichen>). Alle weiteren Zeichenfolgen sind I<normale Zeichenfolgen>.

note: type: Plain text
en: The characters of ordinary character sequences (including the null byte)  are copied verbatim from I<format> to I<s>.  However, the characters of conversion specifications are replaced as shown in the list below.  In this list, the field(s) employed from the I<tm> structure are also shown.
de: Die Zeichen einfacher Zeichenfolgen (einschließlich des Null-Bytes) werden wortgetreu nach I<s> kopiert. Die Zeichen von Konvertierungsanweisungen werden jedoch wie in der folgenden Liste dargestellt ersetzt. In dieser Liste werden die von der Struktur I<tm> bereitgestellten Felder auch gezeigt.

note: type: Plain text
en: The abbreviated name of the day of the week according to the current locale.  (Calculated from I<tm_wday>.)
de: Der abgekürzte Name des Wochentags abhängig von der momentanen Locale (berechnet aus I<tm_wday>).

note: type: Plain text
en: The full name of the day of the week according to the current locale.  (Calculated from I<tm_wday>.)
de: Der vollständige Name des Wochentags abhängig von der momentanen Locale (berechnet aus I<tm_wday>).

note: type: Plain text
en: The abbreviated month name according to the current locale.  (Calculated from I<tm_mon>.)
de: Der abgekürzte Monatsname abhängig von der momentanen Locale (berechnet aus I<tm_mon>).

note: type: Plain text
en: The full month name according to the current locale.  (Calculated from I<tm_mon>.)
de: Der vollständige Monatsname abhängig von der momentanen Locale (berechnet aus I<tm_mon>).

note: type: Plain text
en: The preferred date and time representation for the current locale.
de: Das bevorzugte Datums- und Uhrzeit-Repräsentation laut Einstellungen der momentanen Locale.

note: type: Plain text
en: The century number (year/100) as a 2-digit integer. (SU)  (Calculated from I<tm_year>.)
de: Das Jahrhundert als zweistellige Zahl (Jahr/100) (berechnet aus I<tm_year>). (SU)

note: type: Plain text
en: The day of the month as a decimal number (range 01 to 31).  (Calculated from I<tm_mday>.)
de: Der Tag im Monat als Dezimalzahl (Bereich 01-31) (berechnet aus I<tm_mday>).

note: type: Plain text
en: Equivalent to B<%m/%d/%y>.  (Yecch\(emfor Americans only.  Americans should note that in other countries B<%d/%m/%y> is rather common.  This means that in international context this format is ambiguous and should not be used.) (SU)
de: Äquivalent zu B<%m/%d/%y>. (US-amerikanisches Format. In anderen Ländern ist B<%d/%m/%y> eher üblich. In internationalem Kontext ist dieses Format daher mehrdeutig und sollte nicht verwendet werden.) (SU)

note: type: Plain text
en: Like B<%d>, the day of the month as a decimal number, but a leading zero is replaced by a space. (SU)  (Calculated from I<tm_mday>.)
de: Wie B<%d>, der Tag im Monat als Dezimalzahl, aber eine führende Null ist durch ein Leerzeichen ersetzt (berechnet aus I<tm_mday>). (SU)

note: type: Plain text
en: Modifier: use alternative format, see below. (SU)
de: Modifikator: Alternatives Format benutzen, siehe unten. (SU)

note: type: Plain text
en: Equivalent to B<%Y-%m-%d> (the ISO\ 8601 date format). (C99)
de: Äquivalent zu B<%Y-%m-%d> (dem ISO-8601-Datumsformat) (C99)

note: type: Plain text
en: The ISO\ 8601 week-based year (see NOTES) with century as a decimal number.  The 4-digit year corresponding to the ISO week number (see B<%V>).  This has the same format and value as B<%Y>, except that if the ISO week number belongs to the previous or next year, that year is used instead. (TZ)  (Calculated from I<tm_year>, I<tm_yday>, and I<tm_wday>.)
de: Das wochenbasierte Jahr (siehe ANMERKUNGEN) nach ISO\ 8601 mit dem Jahrhundert als Dezimalzahl. Das vierstellige Jahr, das zu der ISO-Wochennummer (siehe %V) passt. Es hat dasselbe Format und denselben Wert wie B<%>, wenn aber die ISO-Wochennummer zum vorhergehenden oder nächsten Jahr gehört, wird stattdessen dieses Jahr benutzt (berechnet aus I<tm_year>, I<tm_yday> und I<tm_wday>). (TZ)

note: type: Plain text
en: Like B<%G>, but without century, that is, with a 2-digit year (00\(en99). (TZ)  (Calculated from I<tm_year>, I<tm_yday>, and I<tm_wday>.)
de: Wie B<%G> aber ohne das Jahrhundert, also mit zweistelligem Jahr (00-99) (berechnet aus I<tm_year>, I<tm_yday> und I<tm_wday>). (TZ)

note: type: Plain text
en: Equivalent to B<%b>.  (SU)
de: Äquivalent zu B<%b> (SU)

note: type: Plain text
en: The hour as a decimal number using a 24-hour clock (range 00 to 23).  (Calculated from I<tm_hour>.)
de: Die Stunde im 24h-Format als Ganzzahl (Bereich 00-23) (berechnet aus I<tm_hour>).

note: type: Plain text
en: The hour as a decimal number using a 12-hour clock (range 01 to 12).  (Calculated from I<tm_hour>.)
de: Die Stunde im 12h-Format als Ganzzahl (Bereich 01-12) (berechnet aus I<tm_hour>).

note: type: Plain text
en: The day of the year as a decimal number (range 001 to 366).  (Calculated from I<tm_yday>.)
de: Der Tag im Jahr als Ganzzahl (Bereich 001-366) (berechnet aus I<tm_yday>).

note: type: Plain text
en: The hour (24-hour clock) as a decimal number (range 0 to 23); single digits are preceded by a blank.  (See also B<%H>.)  (Calculated from I<tm_hour>.)  (TZ)
de: Die Stunde im 24h-Format als Ganzzahl (Bereich 0-23); einzelne Ziffern haben ein vorangestelltes Leerzeichen (siehe auch B<%H>) (berechnet aus I<tm_hour>). (TZ)

note: type: Plain text
en: The hour (12-hour clock) as a decimal number (range 1 to 12); single digits are preceded by a blank.  (See also B<%I>.)  (Calculated from I<tm_hour>.)  (TZ)
de: Die Stunde im 12h-Format als Ganzzahl (Bereich 1-12); einzelne Ziffern haben ein vorangestelltes Leerzeichen (siehe auch B<%I>) (berechnet aus I<tm_hour>). (TZ)

note: type: Plain text
en: The month as a decimal number (range 01 to 12).  (Calculated from I<tm_mon>.)
de: Der Monat als Ganzzahl (Bereich 01-12) (berechnet aus I<tm_mon>).

note: type: Plain text
en: The minute as a decimal number (range 00 to 59).  (Calculated from I<tm_min>.)
de: Die Minute als Ganzzahl (Bereich 00-59) (berechnet aus I<tm_min>).

note: type: Plain text
en: A newline character. (SU)
de: Ein Zeilenvorschub. (SU)

note: type: Plain text
en: Either "AM" or "PM" according to the given time value, or the corresponding strings for the current locale.  Noon is treated as "PM" and midnight as "AM".  (Calculated from I<tm_hour>.)
de: Entweder »AM« oder »PM«, je nach der übergebenen Uhrzeit, oder die entsprechenden Zeichenketten in der momentanen Locale. Mittag erhält »PM«, Mitternacht »AM« (berechnet aus I<tm_hour>).

note: type: Plain text
en: Like B<%p> but in lowercase: "am" or "pm" or a corresponding string for the current locale.  (Calculated from I<tm_hour>.)  (GNU)
de: Wie B<%p>, aber in Kleinbuchstaben. »am« oder »pm« oder eine entsprechende Zeichenkette in der momentanen Locale (berechnet aus I<tm_hour>). (GNU)

note: type: Plain text
en: The time in a.m. or p.m. notation.  In the POSIX locale this is equivalent to B<%I:%M:%S %p>.  (SU)
de: Zeit in AM/PM-Notation; in der POSIX-Locale ist das äquivalent zu B<%I:%M:%S %p>. (SU)

note: type: Plain text
en: The time in 24-hour notation (B<%H:%M>).  (SU)  For a version including the seconds, see B<%T> below.
de: Zeit in 24h-Notation (B<%H:%M>). (SU) Für eine Version mit Sekunden siehe B<%T> weiter unten.

note: type: Plain text
en: The number of seconds since the Epoch, 1970-01-01 00:00:00 +0000 (UTC). (TZ)  (Calculated from I<mktime(tm)>.)
de: Die Zahl der Sekunden seit der Epoche, also seit 1970-01-01 00:00:00 UTC (berechnet aus I<mktime(tm)>). (TZ)

note: type: Plain text
en: The second as a decimal number (range 00 to 60).  (The range is up to 60 to allow for occasional leap seconds.)  (Calculated from I<tm_sec>.)
de: Die Sekunde als Ganzzahl (Bereich 00-60) (Der Bereich geht bis 60, um gelegentliche Schaltsekunden zu ermöglichen) (berechnet aus I<tm_sec>).

note: type: Plain text
en: A tab character. (SU)
de: Ein Tabulatorzeichen. (SU)

note: type: Plain text
en: The time in 24-hour notation (B<%H:%M:%S>).  (SU)
de: Zeit in 24h-Notation (B<%H:%M:%S>). (SU)

note: type: Plain text
en: The day of the week as a decimal, range 1 to 7, Monday being 1.  See also B<%w>.  (Calculated from I<tm_wday>.)  (SU)
de: Der Tag der Woche als Ganzzahl von 1 bis 7, mit Montag als 1. Siehe auch B<%w> (berechnet aus I<tm_wday>). (SU)

note: type: Plain text
en: The week number of the current year as a decimal number, range 00 to 53, starting with the first Sunday as the first day of week 01.  See also B<%V> and B<%W>.  (Calculated from I<tm_yday> and I<tm_wday>.)
de: Die Wochennummer des aktuellen Jahres als Ganzzahl von 00 bis 53, beginnend mit dem ersten Sonntag als ersten Tag der Woche 01 (berechnet aus I<tm_yday> und I<tm_wday>). Siehe auch B<%V> und B<%W>.

note: type: Plain text
en: The ISO\ 8601 week number (see NOTES) of the current year as a decimal number, range 01 to 53, where week 1 is the first week that has at least 4 days in the new year.  See also B<%U> and B<%W>.  (Calculated from I<tm_year>, I<tm_yday>, and I<tm_wday>.)  (SU)
de: Die Wochennummer nach ISO\ 8601 des laufenden Jahres als Dezimalzahl von 01 bis 53, wobei Woche 1 die erste Woche ist, die wenigstens 4 Tage im laufenden Jahr hat (berechnet aus I<tm_year>, I<tm_yday> und I<tm_wday>). Siehe auch %U und %W. (SU)

note: type: Plain text
en: The day of the week as a decimal, range 0 to 6, Sunday being 0.  See also B<%u>.  (Calculated from I<tm_wday>.)
de: Der Tag der Woche als Dezimalzahl von 0 bis 6, mit Sonntag als 0. Siehe auch B<%u> (berechnet aus  I<tm_wday>).

note: type: Plain text
en: The week number of the current year as a decimal number, range 00 to 53, starting with the first Monday as the first day of week 01.  (Calculated from I<tm_yday> and I<tm_wday>.)
de: Die Wochennummer des aktuellen Jahres als Ganzzahl von 00 bis 53, beginnend mit dem ersten Montag als ersten Tag der Woche 01 (berechnet aus I<tm_yday> und I<tm_wday>).

note: type: Plain text
en: The preferred date representation for the current locale without the time.
de: Die bevorzugte Datumsrepräsentation ohne die Zeit in der momentanen Locale.

note: type: Plain text
en: The preferred time representation for the current locale without the date.
de: Die bevorzugte Uhrzeitrepräsentation ohne das Datum in der momentanen Locale.

note: type: Plain text
en: The year as a decimal number without a century (range 00 to 99).  (Calculated from I<tm_year>)
de: Das Jahr als Ganzzahl ohne das Jahrhundert (Bereich 00-99) (berechnete aus I<tm_year>).

note: type: Plain text
en: The year as a decimal number including the century.  (Calculated from I<tm_year>)
de: Das Jahr als Ganzzahl mit dem Jahrhundert (berechnet aus I<tm_year>).

note: type: Plain text
en: The I<+hhmm> or I<-hhmm> numeric timezone (that is, the hour and minute offset from UTC). (SU)
de: Die numerische Zeitzone in der Form I<+hhmm> oder I<-hhmm> (also die Verschiebung in Minuten relativ zu UTC). (SU)

note: type: Plain text
en: The timezone name or abbreviation.
de: Der Zeitzonename oder die Abkürzung.

note: Nov 05 -- Not in Linux/glibc, but is in some BSDs (according to their man pages) type: Plain text
en: The date and time in B<date>(1)  format. (TZ)  (Not supported in glibc2.)
de: Datum und Zeit im Format von B<date>(1). (TZ) (Von Glibc2 nicht unterstützt)

note: type: Plain text
en: A literal \(aq%\(aq character.
de: Das Zeichen »%«.

note: type: Plain text
en: Some conversion specifications can be modified by preceding the conversion specifier character by the B<E> or B<O> I<modifier> to indicate that an alternative format should be used.  If the alternative format or specification does not exist for the current locale, the behavior will be as if the unmodified conversion specification were used. (SU)  The Single UNIX Specification mentions B<%Ec>, B<%EC>, B<%Ex>, B<%EX>, B<%Ey>, B<%EY>, B<%Od>, B<%Oe>, B<%OH>, B<%OI>, B<%Om>, B<%OM>, B<%OS>, B<%Ou>, B<%OU>, B<%OV>, B<%Ow>, B<%OW>, B<%Oy>, where the effect of the B<O> modifier is to use alternative numeric symbols (say, roman numerals), and that of the E modifier is to use a locale-dependent alternative representation.
de: Einige Konvertierungskennzeichner können durch vorangestelltes B<E> oder B<O> modifiziert werden, um anzufordern, dass ein alternatives Format benutzt werden soll. Existiert das alternative Format in der momentanen Locale nicht, ist das Verhalten so, als ob es keine Modifikation gibt. (SU)  Die Single Unix Specification erwähnt B<%Ec>, B<%EC>, B<%Ex>, B<%EX>, B<%Ey>, B<%EY>, B<%Od>, B<%Oe>, B<%OH>, B<%OI>, B<%Om>, B<%OM>, B<%OS>, B<%Ou>, B<%OU>, B<%OV>, B<%Ow>, B<%OW>, B<%Oy>, wobei der Effekt von B<O> ist, alternative numerische Symbole zu benutzen (etwa römische Zahlen), und der von B<E>, eine von der Locale abhängige alternative Repräsentation zu wählen.

note: type: SH
en: RETURN VALUE
de: RÜCKGABEWERT

note: (This behavior applies since at least libc 4.4.4; very old versions of libc, such as libc 4.4.1, would return .I max if the array was too small.) type: Plain text
en: Provided that the result string, including the terminating null byte, does not exceed I<max> bytes, B<strftime>()  returns the number of bytes (excluding the terminating null byte)  placed in the array I<s>.  If the length of the result string (including the terminating null byte)  would exceed I<max> bytes, then B<strftime>()  returns 0, and the contents of the array are undefined.
de: Vorausgesetzt, dass die Zeichenkette einschließlich des abschließenden NULL-Zeichens nicht mehr als I<max> Byte ergibt, liefert B<strftime>() die Anzahl der Byte (ohne das abschließende NULL-Zeichen) zurück, die in das Feld I<s> geschrieben wurden. Falls die Länge der Zeichenkette (einschließlich des abschließenden NULL-Zeichens) größer als I<max> Byte wäre, gibt B<strftime> 0 zurück und der Inhalt des Feldes ist nicht definiert.

note: type: Plain text
en: Note that the return value 0 does not necessarily indicate an error.  For example, in many locales B<%p> yields an empty string.  An empty I<format> string will likewise yield an empty string.
de: Beachten Sie, dass der Rückgabewert 0 nicht notwendigerweise auf einen Fehler hinweist; zum Beispiel ergibt B<%p> in vielen Locales eine leere Zeichenkette. Eine leere I<format>-Zeichenkette wird ebenso zu einer leeren Zeichenkette führen.

note: type: SH
en: ENVIRONMENT
de: UMGEBUNGSVARIABLEN

note: type: Plain text
en: The environment variables B<TZ> and B<LC_TIME> are used.
de: Die Umgebungsvariablen B<TZ> und B<LC_CTIME> werden benutzt.

note: type: SH
en: ATTRIBUTES
de: ATTRIBUTE

note: type: Plain text
en: For an explanation of the terms used in this section, see B<attributes>(7).
de: Siehe B<attributes>(7) für eine Erläuterung der in diesem Abschnitt verwandten Ausdrücke.

note: type: tbl table
en: Interface
de: Schnittstelle

note: type: tbl table
en: Attribute
de: Attribut

note: type: tbl table
en: Value
de: Wert

note: type: tbl table
en: Thread safety
de: Multithread-Fähigkeit

note: type: SH
en: CONFORMING TO
de: KONFORM ZU

note: FIXME strftime() is in POSIX.1-2001 and POSIX.1-2008, but the details in the standards changed across versions. Investigate and write up. type: Plain text
en: SVr4, C89, C99.  There are strict inclusions between the set of conversions given in ANSI C (unmarked), those given in the Single UNIX Specification (marked SU), those given in Olson's timezone package (marked TZ), and those given in glibc (marked GNU), except that B<%+> is not supported in glibc2.  On the other hand glibc2 has several more extensions.  POSIX.1 only refers to ANSI C; POSIX.2 describes under B<date>(1)  several extensions that could apply to B<strftime>()  as well.  The B<%F> conversion is in C99 and POSIX.1-2001.
de: SVr4, C89, C99. Es gibt strikte Teilmengenbeziehungen zwischen den Konvertierungen aus ANSI C (nicht markiert), jenen der Single Unix Specification (markiert als SU), denen aus dem Timezone-Paket von Olson (TZ) und denen aus der Glibc (GNU), außer dass B<%+> in der Glibc 2 nicht unterstützt wird. Andererseits bietet Glibc 2 einige Erweiterungen. POSIX.1 verweist nur auf ANSI C; POSIX.2 beschreibt unter B<date>(1) einige Erweiterungen, die auch auf B<strftime> zutreffen können. Die B<%F>-Umwandlung findet sich in C99 und POSIX.1-2001.

note: type: Plain text
en: In SUSv2, the B<%S> specifier allowed a range of 00 to 61, to allow for the theoretical possibility of a minute that included a double leap second (there never has been such a minute).
de: In SUSv2 ließ der Kennzeichner B<%S> einen Bereich von 00 bis 61 zu, um die theoretisch mögliche Minute mit zwei Schaltsekunden zu ermöglichen. (Es hat nie so eine Minute gegeben.)

note: type: SH
en: NOTES
de: ANMERKUNGEN

note: type: SS
en: ISO 8601 week dates
de: ISO-8601-Wochendaten

note: type: Plain text
en: B<%G>, B<%g>, and B<%V> yield values calculated from the week-based year defined by the ISO\ 8601 standard.  In this system, weeks start on a Monday, and are numbered from 01, for the first week, up to 52 or 53, for the last week.  Week 1 is the first week where four or more days fall within the new year (or, synonymously, week 01 is: the first week of the year that contains a Thursday; or, the week that has 4 January in it).  When three of fewer days of the first calendar week of the new year fall within that year, then the ISO 8601 week-based system counts those days as part of week 53 of the preceding year.  For example, 1 January 2010 is a Friday, meaning that just three days of that calendar week fall in 2010.  Thus, the ISO\ 8601 week-based system considers these days to be part of week 53 (B<%V>)  of the year 2009 (B<%G>); week 01 of ISO\ 8601 year 2010 starts on Monday, 4 January 2010.
de: B<%G>, B<%g> und B<%V> ergeben Werte aus dem wochenbasierten Jahr, die nach der Definition im ISO-8601-Standard berechnet werden. In diesem System beginnen Woche an einem Montag und werden von 01, der ersten Woche, bis zu 52 oder 53 für die letzte Woche gezählt. Woche 1 ist die erste Woche, in der vier oder mehr Tage in das neue Jahr fallen (oder synonym ist: Woche 01 ist die erste Woche des Jahres, die einen Donnerstag enthält, oder die Woche, die den 4. Januar enthält). Wenn drei oder weniger Tage der ersten Kalenderwoche des neuen Jahres in dieses Jahr fallen, dann zählt das wochenbasierte System nach ISO 8601 diese Tage als Teil der Woche 53 des Vorjahres. Zum Beispiel ist der 1. Januar 2010 ein Freitag, was bedeutet, dass nur drei Tage dieser Kalenderwoche in das Jahr 2010 fallen. So betrachtet das wochenbasierte System nach ISO\ 8601 diese Tage als Teil der Woche 53 (B<%V>) des Jahres 2009 (B<%G>); Woche 01 des ISO-8601-Jahres 2010 beginnt am Montag, dem 4. Januar 2010.

note: type: SS
en: Glibc notes
de: Anmerkungen zur Glibc

note: HP-UX and Tru64 also have features like this. type: Plain text
en: Glibc provides some extensions for conversion specifications.  (These extensions are not specified in POSIX.1-2001, but a few other systems provide similar features.)  Between the \(aq%\(aq character and the conversion specifier character, an optional I<flag> and field I<width> may be specified.  (These precede the B<E> or B<O> modifiers, if present.)
de: Glibc bietet einige Erweiterungen für Konvertierungsanweisungen. (Diese Erweiterungen werden nicht POSIX.1-2001 beschrieben, aber ein paar Systeme stellen ähnliche Möglichkeiten bereit). Zwischen dem Zeichen »%« und dem Umwandlungskennzeichnungszeichen können ein optionaler I<Schalter> und ein Feld I<Weite> angegeben werden. (Diese gehen den Modifikatoren B<E> oder B<O> voraus, wenn vorhanden.)

note: type: Plain text
en: The following flag characters are permitted:
de: Die folgenden Zeichen dürfen als Schalter genutzt werden:

note: type: Plain text
en: (underscore)  Pad a numeric result string with spaces.
de: (Unterstrich) füllt eine numerische Ergebniszeichenkette mit Leerzeichen auf.

note: type: Plain text
en: (dash)  Do not pad a numeric result string.
de: (Strich) füllt eine numerische Ergebniszeichenkette nicht mit Leerzeichen auf.

note: type: Plain text
en: Pad a numeric result string with zeros even if the conversion specifier character uses space-padding by default.
de: Füllt eine numerische Ergebniszeichenkette mit Nullen auf, sogar wenn der Konvertierungskennzeichner standardmäßig die Auffüllung mit Leerzeichen vorgibt.

note: type: Plain text
en: Convert alphabetic characters in result string to uppercase.
de: wandelt alphanumerische Zeichen in der Ergebniszeichenkette in Großbuchstaben um.

note: type: Plain text
en: Swap the case of the result string.  (This flag works only with certain conversion specifier characters, and of these, it is only really useful with B<%Z>.)
de: wechselt in der Ergebniszeichenkette Groß- und Kleinschreibung. (Dieser Schalter arbeitet nur mit bestimmten Konvertierungskennzeichnern und davon ergibt nur B<%Z> wirklich Sinn.)

note: type: Plain text
en: An optional decimal width specifier may follow the (possibly absent) flag.  If the natural size of the field is smaller than this width, then the result string is padded (on the left) to the specified width.
de: Eine optionaler dezimaler Breitenkennzeichner kann dem (möglicherweise fehlenden) Schalter folgen. Falls die natürliche Größe des Feldes kleiner als diese Weite ist, dann wird die Ergebniszeichenkette (links) bis zur angegebenen Weite aufgefüllt.

note: type: SH
en: BUGS
de: FEHLER

note: type: Plain text
en: If the output string would exceed I<max> bytes, I<errno> is I<not> set.  This makes it impossible to distinguish this error case from cases where the I<format> string legitimately produces a zero-length output string.  POSIX.1-2001 does I<not> specify any I<errno> settings for B<strftime>().
de: Wenn die Länge des ausgegebenen Zeichenkette I<max> Bytes übersteigt, wird I<errno> I<nicht> gesetzt. Das macht es unmöglich, diesen Fehler von anderen Fällen zu unterscheiden, wo die I<format>-Zeichenkette regulär eine Ausgabezeichenkette der Länge Null produziert. POSIX.1-2001 gibt I<keine> I<errno>-Einstellungen für B<strftime>() an.

note: type: Plain text
en: Some buggy versions of B<gcc>(1)  complain about the use of B<%c>: I<warning: `%c' yields only last 2 digits of year in some locales>.  Of course programmers are encouraged to use B<%c>, it gives the preferred date and time representation.  One meets all kinds of strange obfuscations to circumvent this B<gcc>(1)  problem.  A relatively clean one is to add an intermediate function
de: Ein paar fehlerhafte Versionen von B<gcc>(1) beschweren sich über die Verwendung von B<%c>: I<warning: `%c' yields only last 2 digits of year in some locales>. Natürlich werden Programmierer zur Verwendung von B<%c> ermutigt, weil es die bevorzugte Darstellung von Datum und Uhrzeit bewirkt. Man trifft bei der Umgehung dieses B<gcc>(1)-Problemes auf alle möglichen seltsamen Effekte. Ein relativ sauberer Umweg ist das Hinzufügen einer Zwischenfunktion.

note: type: Plain text
en: Nowadays, B<gcc>(1)  provides the I<-Wno-format-y2k> option to prevent the warning, so that the above workaround is no longer required.
de: Heutzutage stellt B<gcc>(1) die Option I<-Wno-format-y2k> bereit, um die Warnung zu unterdrücken. Damit ist die eben erwähnte Hilfskonstruktion nicht mehr erforderlich.

note: type: SH
en: EXAMPLE
de: BEISPIEL

note: type: Plain text
en: B<RFC\ 2822-compliant date format> (with an English locale for %a and %b)
de: B<Zu RFC\ 2822 konformes Datumsformat> (mit einer englischen Locale für %a und %b)

note: type: Plain text
en: B<RFC\ 822-compliant date format> (with an English locale for %a and %b)
de: B<Zu RFC\ 822 konformes Datumsformat> (mit einer englischen Locale für %a und %b)

note: type: SS
en: Example program
de: Beispielprogramm

note: type: Plain text
en: The program below can be used to experiment with B<strftime>().
de: Das folgende Programm kann zum Experimentieren mit B<strftime>() verwendet werden.

note: type: Plain text
en: Some examples of the result string produced by the glibc implementation of B<strftime>()  are as follows:
de: Einige Beispiele der von der Glibc-Implementierung von B<strftime>() erstellten Ergebniszeichenkette sind wie folgt:

note: type: Plain text
en: $B< ./a.out \(aq%m\(aq>
    Result string is "11"
    $B< ./a.out \(aq%5m\(aq>
    Result string is "00011"
    $B< ./a.out \(aq%_5m\(aq>
    Result string is "   11"
de: $B< ./a.out \(aq%m\(aq>
    Ergebniszeichenkette ist "11"
    $B< ./a.out \(aq%5m\(aq>
    Ergebniszeichenkette ist "00011"
    $B< ./a.out \(aq%_5m\(aq>
    Ergebniszeichenkette ist "   11"

note: type: SS
en: Program source
de: Programmquelltext

note: type: Plain text
en:     if (strftime(outstr, sizeof(outstr), argv[1], tmp) == 0) {
            fprintf(stderr, "strftime returned 0");
            exit(EXIT_FAILURE);
        }
de:     if (strftime(outstr, sizeof(outstr), argv[1], tmp) == 0) {
            fprintf(stderr, "strftime lieferte 0");
            exit(EXIT_FAILURE);
        }

note: type: Plain text
en:     printf("Result string is \e"%s\e"\en", outstr);
        exit(EXIT_SUCCESS);
    }
de:     printf("Ergebniszeichenkette ist \e"%s\e"\en", outstr);
        exit(EXIT_SUCCESS);
    }

note: type: SH
en: SEE ALSO
de: SIEHE AUCH

note: type: SH
en: COLOPHON
de: KOLOPHON

note: type: Plain text
en: This page is part of release 5.03 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
de: Diese Seite ist Teil der Veröffentlichung 5.03 des Projekts Linux-I<man-pages>. Eine Beschreibung des Projekts, Informationen, wie Fehler gemeldet werden können sowie die aktuelle Version dieser Seite finden sich unter \%https://www.kernel.org/doc/man-pages/.

note: type: Plain text
en: This page is part of release 5.02 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
de: Diese Seite ist Teil der Veröffentlichung 5.02 des Projekts Linux-I<man-pages>. Eine Beschreibung des Projekts, Informationen, wie Fehler gemeldet werden können sowie die aktuelle Version dieser Seite finden sich unter \%https://www.kernel.org/doc/man-pages/.

note: type: Plain text
en: This page is part of release 5.01 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
de: Diese Seite ist Teil der Veröffentlichung 5.01 des Projekts Linux-I<man-pages>. Eine Beschreibung des Projekts, Informationen, wie Fehler gemeldet werden können sowie die aktuelle Version dieser Seite finden sich unter \%https://www.kernel.org/doc/man-pages/.
