EnglishFrenchSpanyol

Ad


Favicon OnWorks

dateutils.dtest - Dalam talian di Awan

Jalankan dateutils.dtest dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan dateutils.dtest yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


dtest - Suka ujian(1) tetapi untuk kurma.

SINOPSIS


dtest [OPTION]... TARIKH/MASA1 OP TARIKH/MASA2

DESCRIPTION


suka ujian(1) tetapi untuk kurma.

Diiktiraf OPTIONs:

-h, - membantu
Cetak bantuan dan keluar

-V, --versi
Versi cetak dan keluar

-q, --senyap
Sekat mesej tentang ralat penghurai tarikh/masa dan tempoh.

-i, --format-input=TALI...
Format input, boleh digunakan beberapa kali. Setiap tarikh/masa akan dihantar ke
penghurai format input dalam susunan yang diberikan, jika tarikh/masa boleh dibaca
berjaya dengan rentetan penentu format input yang diberikan, nilai itu akan digunakan.

-e, --slash-melarikan diri
Dayakan tafsiran jalur sengkang terbalik dalam penentu format output dan input
tali.

--pers DATE/TIME1 adalah sama dengan DATE/TIME2

--ne DATE/TIME1 tidak sama dengan DATE/TIME2

--gt DATE/TIME1 lebih baharu daripada DATE/TIME2

--lt DATE/TIME1 lebih lama daripada DATE/TIME2

--ge DATE/TIME1 lebih baharu daripada atau sama dengan DATE/TIME2

--le DATE/TIME1 lebih lama daripada atau sama dengan DATE/TIME2

--nt DATE/TIME1 lebih baharu daripada DATE/TIME2

--ot DATE/TIME1 lebih lama daripada DATE/TIME2

--cmp bandingkan DATE/TIME1 kepada DATE/TIME2, kembali dengan 0 jika sama, 1 jika argumen kiri adalah
lebih baharu dan 2 jika hujah yang betul adalah lebih baharu

FORMAT Ciri-ciri komputer


Spesifikasi format dalam dateutils adalah serupa dengan posix' strftime().

Walau bagaimanapun, disebabkan oleh julat yang lebih luas kalendar yang disokong dateutils mesti menggunakan berbeza
peraturan.

Spesifikasi tarikh:
%a Nama hari minggu yang disingkatkan
%A Nama penuh hari bekerja
%_a Nama hari bekerja dipendekkan kepada satu aksara (MTWRFAS)
%b Nama bulan yang disingkatkan
%B Nama bulan penuh
%_b Nama bulan dipendekkan kepada satu aksara (FGHJKMNQUVXZ)
%c Kiraan hari bekerja dalam bulan itu (julat 00 hingga 05)
%C Kiraan hari bekerja dalam tahun (julat 00 hingga 53)
%d Hari dalam bulan, 2 digit (julat 00 hingga 31)
%D Hari dalam setahun, 3 digit (julat 000 hingga 366)
%F Bersamaan dengan %Y-%m-%d (format kanonik ymd)
%j Bersamaan dengan %D
%m Bulan dalam kalendar semasa (julat 00 hingga 19)
%Q Suku tahun (julat Q1 hingga S4)
%q Bilangan suku (julat 01 hingga 04)
%s Bilangan saat sejak Epoch.
%u Hari bekerja sebagai nombor (julat 01 hingga 07, Ahad ialah 07)
%U Kiraan minggu, hari dalam seminggu ialah Ahad (julat 00 hingga 53)
%V Kiraan minggu ISO, hari dalam seminggu ialah Isnin (julat 01 hingga 53)
%w Hari bekerja sebagai nombor (julat 00 hingga 06, Ahad ialah 00)
%W Kiraan minggu, hari dalam seminggu ialah Isnin (julat 00 hingga 53)
%y Tahun tanpa abad (julat 00 hingga 99)
%Y Tahun termasuk abad
%Z Zon mengimbangi dalam jam dan minit (HH:MM) dengan
tanda sebelumnya (+ untuk offset timur UTC, - untuk offset
barat UTC)

Od Hari sebagai angka roman
Om Bulan sebagai angka roman
Oy Tahun dua digit sebagai angka roman
%OY Tahun termasuk abad sebagai angka rumi

%rs Dalam sistem masa yang Epoch berbeza daripada Unix Epoch, ini
memilih bilangan saat sejak itu.
%rY Dalam kalendar dengan tahun yang tidak bertepatan dengan Gregorian
tahun, ini memilih tahun kalendar.

%dth Hari dalam bulan sebagai nombor ordinal, 1, 2, 3, dsb.
%mth Bulan dalam tahun sebagai nombor ordinal, 1, 2, 3, dsb.

%db Hari perniagaan bagi bulan tersebut (sejak ultimo bulan lepas)
%dB Bilangan hari perniagaan sehingga ultimo bulan ini

Spesifikasi masa:
%H Jam dalam sehari menggunakan jam 24j, 2 digit (julat 00 hingga 23)
%I Jam dalam sehari menggunakan jam 12j, 2 digit (julat 01 hingga 12)
%M minit (julat 00 hingga 59)
%N Nanosaat (julat 000000000 hingga 999999999)
%p Rentetan AM atau PM, tengah hari ialah PM dan tengah malam ialah AM.
%P Seperti %p tetapi dalam huruf kecil
%S (julat 00 hingga 60, 60 adalah untuk saat lompat)
%T Bersamaan dengan %H:%M:%S

Spesifikasi umum:
%n Watak baris baharu
%t Satu watak tab
%% Aksara % literal

Pengubah suai:
%O Pengubah suai untuk menukar nombor perpuluhan kepada angka Rom
%r Pengubah suai untuk menukar unit kepada unit sebenar
ke Akhiran, baca dan cetak nombor ordinal
b Akhiran, menganggap hari sebagai hari perniagaan

Mengikut tarikh reka bentuk sebelum 1601-01-01 tidak disokong.

Untuk pematuhan di sini ialah senarai penentu kalendar dan format yang sepadan
tali:
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

Penanda ini boleh digunakan sebagai rentetan format output, lebih-lebih lagi, @code{lilian}/@code{ldn}
dan @code{julian}/@code{jdn} juga boleh digunakan sebagai rentetan format input.

CONTOH


$ dtest 2012-03-01 --gt 2012-03-02 || bergema "palsu"
palsu
$

$ dtest 2012-03-01 --ot 2012-03-02 && bergema "benar"
benar
$

$ 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 && bergema "benar"
benar
$

$ dtest 12:00:04 --lt 11:22:33 || bergema "palsu"
palsu
$

$ 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 || bergema 'palsu'
palsu
$

$ dtest 2012-03-02T09:00:00 --ot 2012-03-02T10:00:00 && bergema "benar"
benar
$

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

Gunakan dateutils.dtest dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad