InglesPransesEspanyol

Ad


OnWorks favicon

dateutils.dtest - Online sa Cloud

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

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


dtest - Tulad ng pagsusulit(1) ngunit para sa mga petsa.

SINOPSIS


dtest [OPTION]... PETSA/ORAS1 OP PETSA/ORAS2

DESCRIPTION


katulad pagsusulit(1) ngunit para sa mga petsa.

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 mga error sa parser ng petsa/oras at tagal.

-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.

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

--eq Ang DATE/TIME1 ay kapareho ng DATE/TIME2

--ne Ang DATE/TIME1 ay hindi katulad ng DATE/TIME2

--gt Ang DATE/TIME1 ay mas bago kaysa DATE/TIME2

--lt Ang DATE/TIME1 ay mas matanda sa DATE/TIME2

--ge Ang DATE/TIME1 ay mas bago o katumbas ng DATE/TIME2

--le Ang DATE/TIME1 ay mas matanda sa o katumbas ng DATE/TIME2

--nt Ang DATE/TIME1 ay mas bago kaysa DATE/TIME2

--ot Ang DATE/TIME1 ay mas matanda sa DATE/TIME2

--cmp ihambing ang DATE/TIME1 sa DATE/TIME2, bumalik na may 0 kung katumbas, 1 kung ang kaliwang argumento ay
mas bago at 2 kung mas bago ang tamang argumento

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


$ dtest 2012-03-01 --gt 2012-03-02 || echo "false"
hindi totoo
$

$ dtest 2012-03-01 --ot 2012-03-02 && echo "totoo"
totoo
$

$ dtest 2012-03-01 --cmp 2012-03-02; echo $?
2
$

$ dtest 2012-03-02 --cmp 2012-03-02; echo $?
0
$

$ dtest 2012-03-02 --cmp 2012-03-01; echo $?
1
$

$ dtest 12:00:04 --gt 11:22:33 && echo "totoo"
totoo
$

$ dtest 12:00:04 --lt 11:22:33 || echo "false"
hindi totoo
$

$ dtest 12:00:04 --cmp 11:22:33; echo "$@{?@}"
1
$

$ dtest --cmp 11:22:33 12:00:04; echo "$@{?@}"
2
$

$ dtest --ne 2012-03-02T00:00:00 2012-03-02 || echo 'false'
hindi totoo
$

$ dtest 2012-03-02T09:00:00 --ot 2012-03-02T10:00:00 && echo "totoo"
totoo
$

$ dtest 2012-03-02T07:00:00 --cmp 2012-03-02T09:30:00; echo "$@{?@}"
2
$

$ dtest --cmp 2012-03-02T12:00:00 2012-03-02T09:30:00; echo "$@{?@}"
1
$

$ dtest 2012-03-02T07:00:00 --cmp 09:30:00; echo "$@{?@}"
3
$

Gamitin ang dateutils.dtest online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad