InglesPransesEspanyol

Ad


OnWorks favicon

dateutils.dconv - Online sa Cloud

Patakbuhin ang dateutils.dconv sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command dateutils.dconv 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


dconv - I-convert ang DATE/TIMEs sa pagitan ng mga calendrical system.

SINOPSIS


dconv [OPTION]... [PETSA / PANAHON] ...

DESCRIPTION


I-convert ang DATE/TIMEs sa pagitan ng mga calendrical system. Kung ang DATE/TIME ay inalis ang petsa/oras ay
basahin mula sa stdin.

Ang DATE/TIME ay maaari ding isa sa mga sumusunod na espesyal
- Ang `ngayon' ay binibigyang kahulugan bilang kasalukuyang (UTC) na time stamp
- `time' ang bahagi ng oras ng kasalukuyang (UTC) time stamp
- `ngayon' ang kasalukuyang petsa (ayon sa UTC)
- `bukas[rrow]' petsa ng bukas (ayon sa UTC)
- `y[ester]day' petsa kahapon (ayon sa UTC)

Kinikilala OPTIONs:

-h, - Tumulong
Mag-print ng tulong at lumabas

-V, --bersyon
I-print ang bersyon at lumabas

-q, --tahimik
Pigilan ang mensahe tungkol sa petsa/oras at tagal ng mga error sa parser at pag-aayos. Ang
Ang default ay ang pag-print ng babala o ang fixed up na halaga at ibalik ang error code 2.

-f, --format=STRING
Output format. Maaaring ito ay isang specifier string (katulad ng strftime()'s FMT)
o ang pangalan ng isang kalendaryo.

-i, --input-format=STRING...
Input format, maaaring gamitin ng maraming beses. Ang bawat petsa/oras ay ipapasa sa
input format parser sa pagkakasunud-sunod na ibinigay sa kanila, kung mababasa ang isang petsa/oras
matagumpay na may ibinigay na string ng specifier ng format ng input, gagamitin ang halagang iyon.

--default=DT
Para sa hindi natukoy na input, gamitin ang DT bilang isang fallback upang punan ang mga nawawalang field. Dapat ay a
petsa/oras sa ISO8601 na format. Kung tinanggal ang default na halaga ay ang kasalukuyang
petsa/oras.

-e, --backslash-escapes
I-enable ang interpretasyon ng mga backslash escape sa output at input format specifier
mga kuwerdas

-S, --sed-mode
Kopyahin ang mga bahagi mula sa input bago at pagkatapos ng pagtutugma ng petsa/oras. Tandaan na lahat
ang mga paglitaw ng petsa/oras sa loob ng isang linya ay ipoproseso.

--mula sa-zone=SONA
Bigyang-kahulugan ang mga petsa sa stdin o ang command line bilang nagmumula sa time zone ZONE.

-z, --zone=SONA
I-convert ang mga petsang naka-print sa stdout sa time zone ZONE, default: UTC.

FORMAT SPECS


Ang mga specs ng format sa dateutils ay katulad ng posix' strftime().

Gayunpaman, dahil sa mas malawak na hanay ng mga sinusuportahang kalendaryo, ang mga dateutil ay dapat gumamit ng iba
panuntunan.

Mga detalye ng petsa:
%a Ang pinaikling pangalan ng weekday
%A Ang buong pangalan ng weekday
%_a Ang pangalan ng karaniwang araw ay pinaikli sa isang character (MTWRFAS)
%b Ang pinaikling pangalan ng buwan
%B Ang buong buwan na pangalan
%_b Ang pangalan ng buwan ay pinaikli sa isang character (FGHJKMNQUVXZ)
%c Ang bilang ng weekday sa loob ng buwan (saklaw 00 hanggang 05)
%C Ang bilang ng weekday sa loob ng taon (saklaw 00 hanggang 53)
%d Ang araw ng buwan, 2 digit (saklaw 00 hanggang 31)
%D Ang araw ng taon, 3 digit (saklaw 000 hanggang 366)
%F Katumbas ng %Y-%m-%d (canonical format ng ymd)
%j Katumbas ng %D
%m Ang buwan sa kasalukuyang kalendaryo (saklaw 00 hanggang 19)
%Q Ang quarter ng taon (saklaw ng Q1 hanggang Q4)
%q Ang bilang ng quarter (saklaw 01 hanggang 04)
%s Ang bilang ng mga segundo mula noong Epoch.
%u Ang weekday bilang numero (range 01 hanggang 07, Linggo ay 07)
%U Ang bilang ng linggo, araw ng linggo ay Linggo (hanay 00 hanggang 53)
%V Ang bilang ng linggo ng ISO, araw ng linggo ay Lun (saklaw 01 hanggang 53)
%w Ang araw ng linggo bilang numero (saklaw 00 hanggang 06, Linggo ay 00)
%W Ang bilang ng linggo, araw ng linggo ay Lun (saklaw 00 hanggang 53)
%y Ang taon na walang siglo (saklaw 00 hanggang 99)
%Y Ang taon kasama ang siglo
%Z Ang zone offset sa oras at minuto (HH:MM) na may
isang naunang palatandaan (+ para sa mga offset sa silangan ng UTC, - para sa mga offset
kanluran ng UTC)

%Od Ang araw bilang roman numerals
%Om Ang buwan bilang roman numerals
%Oy Ang dalawang digit na taon bilang roman numerals
%OY Ang taon kasama ang siglo bilang roman numerals

%rs Sa mga time system na ang Epoch ay iba sa unix Epoch, ito
pinipili ang bilang ng mga segundo mula noon.
%rY Sa mga kalendaryong may mga taon na hindi tumutugma sa Gregorian
taon, pinipili nito ang taon ng kalendaryo.

%dth Ang araw ng buwan bilang ordinal na numero, 1st, 2nd, 3rd, atbp.
%mth Ang buwan ng taon bilang ordinal na numero, 1st, 2nd, 3rd, atbp.

%db Ang araw ng negosyo ng buwan (mula noong huling buwan)
%dB Bilang ng mga araw ng negosyo hanggang sa ultimo ngayong buwan

Mga detalye ng oras:
%H Ang oras ng araw gamit ang 24h na orasan, 2 digit (saklaw 00 hanggang 23)
%I Ang oras ng araw gamit ang 12h na orasan, 2 digit (saklaw 01 hanggang 12)
%M Ang minuto (saklaw 00 hanggang 59)
%N Ang mga nanosecond (saklaw 000000000 hanggang 999999999)
%p Ang string na AM o PM, tanghali ay PM at hatinggabi ay AM.
%P Tulad ng %p ngunit sa maliit na titik
%S Ang (saklaw 00 hanggang 60, 60 ay para sa mga leap seconds)
%T Katumbas ng %H:%M:%S

Pangkalahatang detalye:
%n Isang bagong linyang karakter
%t Isang character sa tab
%% Isang literal na % na karakter

Mga Modifier:
%O Modifier upang gawing Roman numeral ang mga decimal na numero
%r Modifier para gawing tunay na unit ang mga unit
ika Suffix, basahin at i-print ang mga ordinal na numero
b Suffix, ituring ang mga araw bilang mga araw ng negosyo

Sa pamamagitan ng mga petsa ng disenyo bago ang 1601-01-01 ay hindi suportado.

Para sa pagsunod, narito ang isang listahan ng mga tagatukoy ng kalendaryo at ang kanilang kaukulang format
string:
ymd %Y-%m-%d
ymcw %Y-%m-%c-%w
ywd %rY-W%V-%u
bizda %Y-%m-%db
lilian n/a
ldn n/a
julian n/a
jdn n/a

Ang mga designator na ito ay maaaring gamitin bilang output format string, bukod pa rito, @code{lilian}/@code{ldn}
at @code{julian}/@code{jdn} ay maaari ding gamitin bilang input format string.

HALIMBAWA


$ dconv 2012-03-01
2012-03-01
$

$ dconv -i "%d/%b/%y" 01/Mar/12
2012-03-01
$

$ dconv -f "%d/%b/%y" 2012-03-01
01 / Mar / 12
$

$ dconv -f "%d/%b/%y" -i "%OY %Om %Od" "MCMXCVIII IX XVII"
17 / Sep / 98
$

$ dconv 12:03:01
12:03:01
$

$ dconv -i "%I:%M:%S %p" "11:22:33 PM"
23:22:33
$

$ dconv '2012-03-01 00:00:00'
2012-03-01T00:00:00
$

$ dconv 2012-03-01T12:34:56
2012-03-01T12:34:56
$

$ dconv --zone America/Chicago <
2012-03-01T07:05:06
2012-03-01T08:12:34
2012-03-11T01:05:06
2012-03-11T02:05:06
2012-03-11T07:05:06
2012-03-11T08:05:06
2012-03-11T17:05:06
EOF
2012-03-01T01:05:06
2012-03-01T02:12:34
2012-03-10T19:05:06
2012-03-10T20:05:06
2012-03-11T01:05:06
2012-03-11T03:05:06
2012-03-11T12:05:06
$

$ dconv --from-zone America/Chicago <
2012-03-01T01:05:06
2012-03-01T02:12:34
2012-03-10T19:05:06
2012-03-10T20:05:06
2012-03-11T01:05:06
2012-03-11T03:05:06
2012-03-11T12:05:06
EOF
2012-03-01T07:05:06
2012-03-01T08:12:34
2012-03-11T01:05:06
2012-03-11T02:05:06
2012-03-11T07:05:06
2012-03-11T08:05:06
2012-03-11T17:05:06
$

$ dconv --from-zone America/Chicago -z Europe/Berlin '2012-03-01 12:00' -i '%F %H:%M' -f '%F %T'
2012-03-01 19:00:00
$

Gumamit ng dateutils.dconv online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad