EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

convcal – Online in der Cloud

Führen Sie convcal im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl convcal, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


convcal – Datumsangaben in verschiedene Formate konvertieren

ZUSAMMENFASSUNG


konvkal [OPTIONAL] [DATUM]

BESCHREIBUNG


konvkal ist in der Anmut Softwarepaket, eine Anwendung für zweidimensionale Daten
Visualisierung. konvkal Konvertiert Datumsangaben aus und in verschiedene Formate. Das folgende Datum
Formate werden unterstützt (Stunde, Minute und Sekunde sind immer optional):

iso 1999-12-31T23:59:59.999

europäisch
31/12/1999 23:59:59.999 or 31/12/99 23:59:59.999

us 12/31/1999 23:59:59.999 or 12/31/99 23:59:59.999

Tage 123456.789

Sekunden
123456.789

Die Formate werden in der folgenden Reihenfolge ausprobiert: Benutzerauswahl, ISO, Europäisch und US (dort).
Es besteht keine Mehrdeutigkeit zwischen Kalenderformaten und numerischen Formaten und daher auch keine Reihenfolge
für sie angegeben).

ANWENDUNG


konvkal liest die Daten entweder auf der Befehlszeile oder in der Standardeingabe, wenn der Befehl ausgeführt wird
Zeile enthält kein Datum.

Durch die Wahl des Benutzers für das Eingabeformat wird in der Testversion ein Format vor den anderen platziert
Liste, dies ist vor allem für US-Bürger nützlich, die sicherlich das US-Format bevorzugen würden
Vor dem europäischen Format geprüft. Die Auswahl des Standardbenutzers (nohint) bewirkt nichts
Folgende Formate der Liste werden überprüft.

Die Trennzeichen zwischen verschiedenen Feldern können beliebige Zeichen aus dem Satz sein: „ :/.-T“. Eins oder
Mehrere Leerzeichen fungieren als ein Trennzeichen, andere Zeichen können nicht wiederholt werden, das T-Trennzeichen ist es
nur zwischen Datum und Uhrzeit zulässig, hauptsächlich für ISO8601. Also die Zeichenfolge „1999-12 31:23-59“
ist erlaubt (aber nicht empfohlen). Das Zeichen „-“ wird sowohl als Trennzeichen verwendet (es ist
traditionell im ISO8601-Format verwendet) und als unäres Minus (für Daten in der fernen Vergangenheit oder
für numerische Daten). Wenn das Jahr zwischen 0 und 99 liegt und mit zwei oder weniger geschrieben wird
Ziffern, es wird der Ära zugeordnet, die beim Abschlussjahr beginnt und beim Abschlussjahr + 99 endet
folgt:

[wy ; 99] -> [ wrap_year ; 100*(1 + wrap_year/100) - 1 ]

[00 ; wy-1] -> [ 100*(1 + wrap_year/100) ; wrap_year + 99]

Wenn also beispielsweise das Abschlussjahr auf 1950 eingestellt ist (was der Standardwert ist), dann
Zuordnung ist:

Bereich [00 ; 49] wird auf [2000; 2049]

Bereich [50 ; 99] wird auf [1950; 1999]

Dies ist einigermaßen Y2K-konform und entspricht der aktuellen Verwendung. Angabe von Jahr 1 ist
weiterhin möglich mit mehr als zwei Ziffern wie folgt: „0001-03-04“ ist eindeutig März
das 4. Jahr, Jahr 1, auch wenn die Wahl des Benutzers das US-Format ist. Es ist jedoch möglich, nur zwei Ziffern zu verwenden
nicht empfohlen (wir führen hier einen 2050-Fehler ein, daher sollte diese Funktion irgendwann entfernt werden).
Punkt in der Zukunft ;-)

Numerische Datumsangaben (Tages- und Sekundenformate) können mit Ganzzahl, Real oder angegeben werden
Exponentialformate (die Exponentenmarkierungen „d“ und „D“ von Fortran werden in unterstützt
Ergänzung zu „e“ und „E“). Sie werden nach einem anpassbaren Referenzdatum berechnet.
Der Standardwert wird durch die REFDATE-Konstante in der Quelldatei angegeben. Du kannst ändern
Legen Sie diesen Wert vor dem Kompilieren fest und Sie können ihn mit -r nach Belieben ändern
Befehlszeilenoption. Der Standardwert in der verteilten Datei ist „-4713-01-01T12:00:00“,
es handelt sich um eine klassische Referenz für astronomische Ereignisse (beachten Sie, dass hier beide das „-“ verwendet wird).
als unäres Minus und als Trennzeichen).

Das Programm kann sowohl für den Denys- als auch für den Gregorianischen Kalender verwendet werden. Es nimmt nicht in
Schaltsekunden-Konto: Man kann denken, es funktioniert nur in der Internationalen Atomzeit (TAI) und
nicht in koordinierter einheitlicher Zeit (UTC) ... Es werden nicht vorhandene Daten erkannt, einschließlich
Jahr 0, Daten zwischen 1582-10-05 und 1582-10-14, 29. Februar der Nicht-Schaltjahre, Monate
unter 1 oder über 12, ...

OPTIONAL


Eine Zusammenfassung der von . unterstützten Optionen konvkal ist unten enthalten.

-h gibt die Hilfemeldung auf stderr aus und wird erfolgreich beendet

-i Format
Legen Sie die Benutzerauswahl für das Eingabeformat fest. Unterstützte Formate sind ISO, Europäisch, USA, Tage,
Sekunden und nichts. Zu Beginn ist das Eingabeformat nohint, was bedeutet
Das Programm versucht, das Format selbst zu erraten, wenn die Auswahl des Benutzers dies nicht zulässt
Analysieren Sie das Datum, andere Formate werden ausprobiert

-o Format
Ausgabeformat erzwingen, unterstützte Formate sind ISO, Europäisch, US, Tage, Sekunden und
kein Hinweis. Zu Beginn ist das Ausgabeformat nohint, also das Programm
Verwendet das Tagesformat für Datumsangaben, die in einem beliebigen Kalenderformat gelesen werden, und verwendet iso8601 für Datumsangaben
im numerischen Format lesen

-r Datum
Referenzdatum festlegen (das Datum wird mit dem aktuellen Eingabeformat gelesen) am
Zu Beginn wird die Referenz gemäß der REFDATE-Konstante im Code festgelegt
ist -4713-01-01T12:00:00 in der verteilten Datei.

-w Jahr
Stellen Sie den Wrap von Jahr zu Jahr ein

Nutzen Sie Convcal online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad