EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

convcal - Online în cloud

Rulați convcal în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda convcal care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


convcal - convertiți datele în diferite formate

REZUMAT


convcal [OPŢIUNI] [DATA]

DESCRIERE


convcal face parte din grație pachet software, o aplicație pentru date bidimensionale
vizualizare. convcal convertește datele din și în diferite formate. Următoarea dată
formatele sunt acceptate (ora, minutele și secundele sunt întotdeauna opționale):

ISO 1999-12-31T23:59:59.999

european
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

zile 123456.789

secunde
123456.789

Formatele sunt încercate în următoarea ordine: alegerea utilizatorilor, iso, european și noi (acolo
nu există nicio ambiguitate între formatele de calendar și formatele numerice și, prin urmare, nu există nicio ordine
specificate pentru ei).

UTILIZARE


convcal citește datele fie pe linia de comandă, fie în intrarea standard dacă comanda
linia nu conține nicio dată.

Alegerea utilizatorului pentru formatul de intrare pune un format înaintea celuilalt în încercare
listă, acest lucru este util în principal pentru cetățenii americani care cu siguranță ar prefera să aibă formatul american
verificat înainte de formatul european. Alegerea implicită a utilizatorului (nohint) nu face nimic, astfel încât
sunt verificate următoarele formate ale listei.

Separatoarele dintre diverse câmpuri pot fi orice caractere din set: " :/.-T". Una sau
mai multe spații acționează ca un singur separator, alte caractere nu pot fi repetate, separatorul T este
permis numai între dată și oră, în principal pentru iso8601. Deci șirul „1999-12 31:23-59”
este permis (dar nu recomandat). Caracterul „-” este folosit atât ca separator (este
folosit în mod tradițional în format iso8601) și ca minus unar (pentru date din trecutul îndepărtat sau
pentru date numerice). Când anul este între 0 și 99 și este scris cu doi sau mai puțin
cifre, este mapat la epoca care începe la anul de încheiere și se termină la anul de încheiere + 99 ca
urmează :

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

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

deci, de exemplu, dacă anul de împachetare este setat la 1950 (care este valoarea implicită), atunci
maparea este:

interval [00; 49] este mapat la [2000; 2049]

interval [50; 99] este mapat la [1950; 1999]

acesta este în mod rezonabil compatibil cu Y2K și este în concordanță cu utilizarea curentă. Specificarea anului 1 este
încă posibil folosind mai mult de două cifre, după cum urmează: „0001-03-04” este fără ambiguitate martie
al 4-lea, anul 1, chiar dacă alegerea utilizatorului este formatul us. Cu toate acestea, folosirea doar a două cifre este
nu este recomandat (introducem o eroare 2050 aici, astfel încât această caracteristică ar trebui să fie eliminată la unele
punct în viitor ;-)

Datele numerice (formatele de zile și secunde) pot fi specificate folosind numere întregi, reale sau
formate exponențiale (marcatorii exponenți „d” și „D” de la fortran sunt acceptați în
în plus față de „e” și „E”). Acestea sunt calculate conform unei date de referință personalizabile.
Valoarea implicită este dată de constanta REFDATE din fișierul sursă. Te poți schimba
această valoare după cum doriți înainte de compilare și o puteți modifica după bunul plac folosind -r
opțiunea de linie de comandă. Valoarea implicită din fișierul distribuit este „-4713-01-01T12:00:00”,
este o referință clasică pentru evenimente astronomice (rețineți că „-” este folosit aici atât
ca minus unar şi ca separator).

Programul poate fi folosit fie pentru calendarele lui Denys, cat si pentru calendarele gregoriene. Nu ia în
secunde interioare de cont: poți crede că funcționează numai în ora atomică internațională (TAI) și
nu în Ora unificată coordonată (UTC) ... Date inexistente sunt detectate, acestea includ
anul 0, date între 1582-10-05 și 1582-10-14, 29 februarie a anilor non bisecți, luni
sub 1 sau peste 12,...

OPŢIUNI


Un rezumat al opțiunilor susținute de convcal este inclus mai jos.

-h tipărește mesajul de ajutor pe stderr și iese cu succes

-i format
setați alegerea utilizatorului pentru formatul de intrare, formatele acceptate sunt iso, european, noi, zile,
secunde si nimic. La început, formatul de intrare este nohint, ceea ce înseamnă
programul încearcă să ghicească formatul de la sine, dacă alegerea utilizatorului nu permite
analizați data, se încearcă alte formate

-o format
formatul de ieșire forțat, formatele acceptate sunt iso, european, noi, zile, secunde și
nimic. La început, formatul de ieșire este nohint, ceea ce înseamnă program
folosește formatul de zile pentru datele citite în orice format de calendar și folosește iso8601 pentru date
citit in format numeric

-r data
setați data de referință (data este citită folosind formatul de intrare curent) la
începutul referinței este setat în funcție de constanta REFDATE din cod, care
este -4713-01-01T12:00:00 în fișierul distribuit.

-w an
setați wrap de la an la an

Utilizați convcal online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

Comenzi Linux

Ad