İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

dateutils.dtest - Bulutta Çevrimiçi

Dateutils.dtest'i Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen dateutils.dtest komutudur.

Program:

ADI


dtest - Beğen test(1) ancak tarihler için.

SİNOPSİS


test [SEÇENEK]... TARİH/SAAT1 OP TARİH/SAAT2

TANIM


Facebok sayfasını beğenin : test(1) ancak tarihler için.

tanınan SEÇENEKs:

-h, --yardım et
Yardımı yazdır ve çık

-V, --versiyon
Sürümü yazdır ve çık

-q, --sessizlik
Tarih/saat ve süre ayrıştırıcı hataları hakkındaki mesajı gizleyin.

-i, --giriş biçimi=STRING...
Giriş formatı, birden çok kez kullanılabilir. Her tarih/saat
bir tarih/saat okunabiliyorsa, girdi biçimi ayrıştırıcıları verildikleri sırayla
belirli bir giriş biçimi belirteci dizesiyle başarılı bir şekilde, bu değer kullanılacaktır.

-e, --ters eğik çizgi-kaçışlar
Çıkış ve giriş biçimi belirtecinde ters eğik çizgi çıkışlarının yorumlanmasını etkinleştir
Teller.

--eq DATE/TIME1, DATE/TIME2 ile aynıdır

--ne DATE/TIME1, DATE/TIME2 ile aynı değil

--gt DATE/TIME1, DATE/TIME2'den daha yeni

--lt DATE/TIME1, DATE/TIME2'den daha eski

--ge DATE/TIME1, DATE/TIME2'den daha yeni veya buna eşit

--le DATE/TIME1, DATE/TIME2'den eski veya buna eşit

--nt DATE/TIME1, DATE/TIME2'den daha yeni

--ot DATE/TIME1, DATE/TIME2'den daha eski

--cmp TARİH/SAAT1 ile TARİH/SAAT2'yi karşılaştırın, eşitse 0, sol argüman ise 1 ile döndürün
daha yeni ve doğru argüman daha yeniyse 2

FORMAT ÖZELLİKLERİ


Dateutils içindeki format özellikleri posix' strftime() ile benzerdir.

Ancak, daha geniş bir desteklenen takvim yelpazesi nedeniyle, dateutils farklı takvimler kullanmalıdır.
kuralları.

Tarih özellikleri:
%a Kısaltılmış hafta içi adı
%A Hafta içi tam gün adı
%_a Hafta içi adı tek bir karaktere kısaltıldı (MTWRFAS)
%b Kısaltılmış ay adı
%B Tam ay adı
%_b Ay adı tek bir karaktere kısaltıldı (FGHJKMNQUVXZ)
%c Ay içindeki hafta içi gün sayısı (00 ile 05 arası)
%C Yıl içindeki hafta içi gün sayısı (00 ile 53 arası)
%d Ayın günü, 2 basamak (00 ila 31 aralığı)
%D Yılın günü, 3 basamaklı (000 - 366 aralığında)
%F %Y-%m-%d ile eşdeğerdir (ymd'nin kurallı biçimi)
%j %D'ye eşdeğer
%m Geçerli takvimdeki ay (00 ila 19 aralığı)
%Q Yılın çeyreği (Q1 - Q4 aralığı)
%q Çeyrek sayısı (01 - 04 aralığı)
%s Epoch'tan bu yana geçen saniye sayısı.
%u Sayı olarak hafta içi (01 ile 07 arası, Pazar 07'dir)
%U Hafta sayısı, haftanın günü Güneş'tir (00 ila 53 arası)
%V ISO hafta sayısı, haftanın günü Pzt'dir (aralık 01 ila 53)
%w Sayı olarak haftanın günü (00 ila 06 aralığı, Pazar 00'dır)
%W Hafta sayısı, haftanın günü Pzt'dir (00 ila 53 arası)
%y Yüzyılsız yıl (00 ila 99 aralığında)
%Y Yüzyıl dahil yıl
%Z Saat ve dakika cinsinden bölge kayması (SS:DD) ile
bir önceki işaret (+ UTC'nin doğusundaki ofsetler için, - ofsetler için
UTC'nin batısında)

%Od Romen rakamları olarak gün
%Om Romen rakamları olarak ay
%Oy Romen rakamlarıyla iki basamaklı yıl
%OY Roma rakamlarıyla yüzyılı içeren yıl

%rs Epoch'u unix Epoch'tan farklı olan zaman sistemlerinde, bu
o zamandan bu yana geçen saniye sayısını seçer.
%rY Miladi ile örtüşmeyen yıllara sahip takvimlerde
yıl, bu takvimin yılını seçer.

%dth Sıra sayısı olarak ayın günü, 1., 2., 3. vb.
%mth Sıra sayısı olarak yılın ayı, 1., 2., 3. vb.

%db Ayın iş günü (geçen ayın ültimosundan beri)
%dB Bu ayın ültimosuna kadar geçen iş günü sayısı

Zaman özellikleri:
%H 24 saatlik bir saat kullanan günün saati, 2 basamaklı (00 ila 23 aralığında)
%I 12 saatlik bir saat kullanan günün saati, 2 basamak (01 ila 12)
%M Dakika (00 ila 59 aralığında)
%N Nanosaniye (aralık 000000000 ila 999999999)
%p AM veya PM dizesi, öğlen PM ve gece yarısı AM'dir.
%P %p gibi ama küçük harfle
%S (00 ila 60 aralığı, 60 artık saniye içindir)
%T, %H:%M:%S'ye eşdeğer

Genel özellikler:
%n Yeni satır karakteri
%t Bir sekme karakteri
%% Bir değişmez % karakteri

Değiştiriciler:
Ondalık sayıları Romen rakamlarına dönüştürmek için %O Değiştirici
Birimleri gerçek birimlere dönüştürmek için %r Değiştirici
th Sonek, sıra sayılarını okuyun ve yazdırın
b Son ek, günleri iş günü olarak kabul edin

1601-01-01 öncesi tasarım tarihleri ​​desteklenmez.

Uygunluk için burada takvim belirteçlerinin bir listesi ve bunlara karşılık gelen format yer almaktadır.
dize:
ymd %Y-%m-%d
ymcw %Y-%m-%c-%w
ywd %rY-W%V-%u
bizda %Y-%m-%db
zambak n/a
ldn yok
Julian n/a
jdn yok

Bu tanımlayıcılar, ayrıca, @code{lilian}/@code{ldn} çıktı biçimi dizesi olarak kullanılabilir.
ve @code{julian}/@code{jdn} da giriş biçimi dizesi olarak kullanılabilir.

ÖRNEKLER


$ test 2012-03-01 --gt 2012-03-02 || yankı "yanlış"
yanlış
$

$ dtest 2012-03-01 --ot 2012-03-02 && echo "true"
gerçek
$

$ dtest 2012-03-01 --cmp 2012-03-02; yankı $?
2
$

$ dtest 2012-03-02 --cmp 2012-03-02; yankı $?
0
$

$ dtest 2012-03-02 --cmp 2012-03-01; yankı $?
1
$

$ dtest 12:00:04 --gt 11:22:33 && echo "true"
gerçek
$

$ dtest 12:00:04 --lt 11:22:33 || yankı "yanlış"
yanlış
$

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

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

$ dtest --ne 2012-03-02T00:00:00 2012-03-02 || yankı 'yanlış'
yanlış
$

$ dtest 2012-03-02T09:00:00 --ot 2012-03-02T10:00:00 && echo "true"
gerçek
$

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

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

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

onworks.net hizmetlerini kullanarak dateutils.dtest'i çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad