InglesPransesEspanyol

Ad


OnWorks favicon

convcal - Online sa Cloud

Magpatakbo ng convcal sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command convcal na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


convcal - i-convert ang mga petsa sa iba't ibang mga format

SINOPSIS


convcal [Opsyon] [DATE]

DESCRIPTION


convcal ay bahagi ng grasya software package, isang application para sa two-dimensional na data
visualization. convcal nagko-convert ng mga petsa mula sa at sa iba't ibang mga format. Ang susunod na petsa
sinusuportahan ang mga format (oras, minuto at segundo ay palaging opsyonal):

ISO 1999-12-31T23:59:59.999

taga-Europa
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

araw 123456.789

segundo
123456.789

Sinusubukan ang mga format sa sumusunod na pagkakasunud-sunod : pinili ng mga gumagamit, iso, european at sa amin (doon
ay walang kalabuan sa pagitan ng mga format ng kalendaryo at mga numerical na format at samakatuwid ay walang pagkakasunud-sunod
tinukoy para sa kanila).

PAGGAMIT


convcal binabasa ang mga petsa alinman sa command line o sa karaniwang input kung ang command
walang petsa ang linya.

Ang pagpili ng user para sa format ng pag-input ay naglalagay ng isang format bago ang iba sa pagsubok
listahan, ito ay pangunahing kapaki-pakinabang para sa US citizen na tiyak na mas gugustuhin na magkaroon ng US format
sinuri bago ang European format. Ang pinili ng default na user (nohint) ay walang ginagawa kaya ang
ang mga sumusunod na format ng listahan ay sinusuri.

Ang mga separator sa pagitan ng iba't ibang field ay maaaring maging anumang mga character sa set: " :/.-T". Isa o
higit pang mga puwang ang kumikilos bilang isang separator, ang iba pang mga character ay hindi maaaring ulitin, ang T separator ay
pinapayagan lamang sa pagitan ng petsa at oras, pangunahin para sa iso8601. Kaya ang string na "1999-12 31:23-59"
ay pinapayagan (ngunit hindi inirerekomenda). Ang karakter na '-' ay parehong ginagamit bilang isang separator (ito ay
tradisyonal na ginagamit sa format na iso8601) at bilang unary minus (para sa mga petsa sa malayong nakaraan o
para sa mga numerical na petsa). Kapag ang taon ay nasa pagitan ng 0 at 99 at nakasulat na may dalawa o mas kaunti
digit, ito ay nakamapa sa panahon na nagsisimula sa wrap year at nagtatapos sa wrap year + 99 as
sumusunod:

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

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

kaya halimbawa kung ang taon ng pambalot ay nakatakda sa 1950 (na siyang default na halaga), kung gayon ang
ang pagmamapa ay:

saklaw [00; 49] ay nakamapa sa [2000 ; 2049]

saklaw [50; 99] ay nakamapa sa [1950 ; 1999]

ito ay makatwirang sumusunod sa Y2K at naaayon sa kasalukuyang paggamit. Ang pagtukoy sa taon 1 ay
posible pa rin gamit ang higit sa dalawang digit gaya ng sumusunod : "0001-03-04" ay malinaw na Marso
ang ika-4, taon 1, kahit na ang pagpipilian ng gumagamit ay format sa amin. Gayunpaman ang paggamit ng dalawang digit lamang ay
hindi inirerekomenda (nagpapakilala kami ng 2050 bug dito kaya dapat tanggalin ang feature na ito sa ilan
punto sa hinaharap ;-)

Maaaring tukuyin ang mga numerical na petsa (mga format ng araw at segundo) gamit ang integer, real o
mga exponential na format (ang 'd' at 'D' exponant marker mula sa fortran ay sinusuportahan sa
karagdagan sa 'e' at 'E'). Kinakalkula ang mga ito ayon sa isang napapasadyang petsa ng sanggunian.
Ang default na halaga ay ibinibigay ng REFDATE constant sa source file. Pwede kang magbago
ang halagang ito hangga't gusto mo bago i-compile, at maaari mo itong baguhin sa kalooban gamit ang -r
opsyon sa command line. Ang default na halaga sa ipinamahagi na file ay "-4713-01-01T12:00:00",
ito ay isang klasikal na sanggunian para sa astronomical na mga kaganapan (tandaan na ang '-' ay ginagamit dito pareho
bilang unary minus at bilang isang separator).

Maaaring gamitin ang programa para sa mga kalendaryo ni Denys at gregorian. Hindi nito pinapasok
account leap seconds : maaari mong isipin na ito ay gumagana lamang sa International Atomic Time (TAI) at
wala sa Coordinated Unified Time (UTC) ... Ang mga hindi umiiral na petsa ay nakita, kasama ang mga ito
taon 0, mga petsa sa pagitan ng 1582-10-05 at 1582-10-14, ika-29 ng Pebrero ng hindi leap na taon, buwan
mas mababa sa 1 o higit sa 12, ...

Opsyon


Isang buod ng mga opsyon na sinusuportahan ng convcal ay kasama sa ibaba.

-h ini-print ang mensahe ng tulong sa stderr at matagumpay na lumabas

-i format
itakda ang pagpipilian ng user para sa format ng pag-input, ang mga sinusuportahang format ay iso, european, us, araw,
segundo at walang pahiwatig. Sa simula ang format ng pag-input ay nohint, na nangangahulugang ang
programa subukang hulaan ang format sa pamamagitan ng kanyang sarili, kung ang pagpipilian ng gumagamit ay hindi nagpapahintulot sa
i-parse ang petsa, sinubukan ang ibang mga format

-o format
force output format, ang mga sinusuportahang format ay iso, european, us, araw, segundo at
wala. Sa simula, ang format ng output ay nohint, na nangangahulugang ang programa
gumagamit ng format ng mga araw para sa mga petsang binasa sa anumang format ng kalendaryo at gumagamit ng iso8601 para sa mga petsa
basahin sa numerical format

-r petsa
itakda ang petsa ng sanggunian (binabasa ang petsa gamit ang kasalukuyang format ng pag-input) sa
simula ang sanggunian ay itinakda ayon sa REFDATE pare-pareho sa code, na
ay -4713-01-01T12:00:00 sa ipinamahagi na file.

-w taon
itakda ang pambalot taon sa taon

Gumamit ng convcal online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad