انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

dateutils.dtest - آنلاین در ابر

dateutils.dtest را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور dateutils.dtest است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


dtest - مانند آزمون(1) اما برای خرما.

خلاصه


dtest [گزینه]... تاریخ/ساعت1 OP DATE/TIME2

شرح


پسندیدن آزمون(1) اما برای خرما.

شناسایی شده گزینهs:

-h, --کمک
راهنما را چاپ کنید و خارج شوید

-V, - نسخه
نسخه را چاپ کنید و خارج شوید

-q, --ساکت
پیام مربوط به خطاهای تجزیه کننده تاریخ/زمان و مدت زمان را متوقف کنید.

-i, --input-format=STRING...
فرمت ورودی، می تواند چندین بار استفاده شود. هر تاریخ/زمان به
تجزیه‌کننده‌های قالب ورودی به ترتیبی که داده می‌شوند، اگر تاریخ/زمان قابل خواندن باشد
با موفقیت با رشته مشخص کننده فرمت ورودی داده شده، آن مقدار استفاده خواهد شد.

-e, -- معکوس - فرار می کند
تفسیر بک اسلش را در مشخص کننده فرمت خروجی و ورودی فعال کنید
رشته های.

-- معادله DATE/TIME1 همان DATE/TIME2 است

--نه DATE/TIME1 با DATE/TIME2 یکی نیست

--gt DATE/TIME1 جدیدتر از DATE/TIME2 است

--Lt DATE/TIME1 قدیمی‌تر از DATE/TIME2 است

--GE DATE/TIME1 جدیدتر یا برابر با DATE/TIME2 است

--le DATE/TIME1 قدیمی‌تر یا برابر با DATE/TIME2 است

--nt DATE/TIME1 جدیدتر از DATE/TIME2 است

--ot DATE/TIME1 قدیمی‌تر از DATE/TIME2 است

-- cmp DATE/TIME1 را با DATE/TIME2 مقایسه کنید، اگر برابر بود با 0 و اگر آرگومان سمت چپ بود 1 برگردانید
جدیدتر و 2 اگر آرگومان راست جدیدتر بود

FORMAT مشخصات


مشخصات قالب در dateutils شبیه به posix' strftime().

با این حال، به دلیل گستره وسیع‌تری از تقویم‌های پشتیبانی‌شده، dateutils باید متفاوت باشد
قوانین.

مشخصات تاریخ:
%a نام اختصاری روز هفته
%A نام کامل روز هفته
%_a نام روز هفته به یک نویسه کوتاه شد (MTWRFAS)
%b نام مختصر ماه
%B نام ماه کامل
%_b نام ماه به یک نویسه کوتاه شد (FGHJKMNQUVXZ)
%c شمارش روزهای هفته در ماه (محدوده 00 تا 05)
%C تعداد روزهای هفته در سال (محدوده 00 تا 53)
%d روز ماه، 2 رقمی (محدوده 00 تا 31)
%D روز سال، 3 رقمی (محدوده 000 تا 366)
%F معادل %Y-%m-%d (قالب متعارف ymd)
%j معادل %D
%m ماه در تقویم فعلی (محدوده 00 تا 19)
%Q سه ماهه سال (محدوده Q1 تا Q4)
%q تعداد سه ماهه (محدوده 01 تا 04)
%s تعداد ثانیه‌های پس از دوران.
%u روز هفته به عنوان عدد (محدوده 01 تا 07، یکشنبه 07 است)
%U تعداد هفته، روز هفته خورشید است (محدوده 00 تا 53)
%V تعداد هفته ISO، روز هفته دوشنبه است (محدوده 01 تا 53)
%w روز هفته به عنوان عدد (محدوده 00 تا 06، یکشنبه 00 است)
%W تعداد هفته، روز هفته دوشنبه است (محدوده 00 تا 53)
%y سال بدون قرن (محدوده 00 تا 99)
%Y سال شامل قرن
%Z منطقه بر حسب ساعت و دقیقه (HH:MM) با
یک علامت قبلی (+ برای افست شرق UTC، - برای آفست
غرب UTC)

روز به عنوان اعداد رومی
%Om ماه به صورت اعداد رومی
%Oy سال دو رقمی به صورت اعداد رومی
%OY سال شامل قرن به عنوان اعداد رومی

%rs در سیستم های زمانی که Epoch آنها با عصر unix متفاوت است، این
تعداد ثانیه های پس از آن را انتخاب می کند.
%rY در تقویم‌هایی با سال‌هایی که با میلادی همخوانی ندارند
سال، سال تقویم را انتخاب می کند.

%dth روز ماه به عنوان عدد ترتیبی، 1، 2، 3، و غیره.
%mth ماه سال به صورت عدد ترتیبی، 1، 2، 3 و غیره.

%db روز کاری ماه (از زمان آخر ماه گذشته)
%dB تعداد روزهای کاری تا پایان این ماه

مشخصات زمان:
%H ساعت روز با استفاده از ساعت 24 ساعته، 2 رقمی (محدوده 00 تا 23)
%I ساعت روز با استفاده از ساعت 12 ساعته، 2 رقمی (محدوده 01 تا 12)
%M دقیقه (محدوده 00 تا 59)
%N نانوثانیه (محدوده 000000000 تا 999999999)
%p رشته AM یا PM، ظهر بعد از ظهر و نیمه شب AM است.
%P %p را دوست دارم اما با حروف کوچک
%S (محدوده 00 تا 60، 60 برای ثانیه های کبیسه است)
%T معادل %H:%M:%S

مشخصات عمومی:
%n یک کاراکتر خط جدید
%t یک کاراکتر برگه
%% یک نویسه واقعی %

اصلاح کننده ها:
%O اصلاح کننده برای تبدیل اعداد اعشاری به اعداد رومی
%r اصلاح کننده برای تبدیل واحدها به واحدهای واقعی
پسوند، اعداد ترتیبی را بخوانید و چاپ کنید
b پسوند، روزها را به عنوان روزهای کاری در نظر بگیرید

تاریخ طراحی قبل از 1601-01-01 پشتیبانی نمی شود.

برای انطباق در اینجا لیستی از تعیین کننده های تقویم و قالب مربوط به آنها وجود دارد
رشته:
ymd %Y-%m-%d
ymcw %Y-%m-%c-%w
ywd %rY-W%V-%u
bizda %Y-%m-%db
لیلیان n/a
ldn n/a
جولیان n/a
jdn n/a

این نشانگرها را می توان به عنوان رشته فرمت خروجی استفاده کرد، علاوه بر این، @code{lilian}/@code{ldn}
و @code{julian}/@code{jdn} نیز می‌توانند به عنوان رشته فرمت ورودی استفاده شوند.

مثال ها


$ dtest 2012-03-01 --gt 2012-03-02 || پژواک "نادرست"
غلط
$

$ dtest 2012-03-01 --ot 2012-03-02 && echo "true"
درست
$

$ dtest 2012-03-01 --cmp 2012-03-02; اکو $؟
2
$

$ dtest 2012-03-02 --cmp 2012-03-02; اکو $؟
0
$

$ dtest 2012-03-02 --cmp 2012-03-01; اکو $؟
1
$

$ dtest 12:00:04 --gt 11:22:33 && echo "true"
درست
$

$ dtest 12:00:04 --lt 11:22:33 || پژواک "نادرست"
غلط
$

$ dtest 12:00:04 --cmp 11:22:33; پژواک "$@{?@}"
1
$

$ dtest --cmp 11:22:33 12:00:04; پژواک "$@{?@}"
2
$

$ dtest --ne 2012-03-02T00:00:00 2012-03-02 || پژواک "نادرست"
غلط
$

$ dtest 2012-03-02T09:00:00 --ot 2012-03-02T10:00:00 && echo "true"
درست
$

$ dtest 2012-03-02T07:00:00 --cmp 2012-03-02T09:30:00; پژواک "$@{?@}"
2
$

$ dtest --cmp 2012-03-02T12:00:00 2012-03-02T09:30:00; پژواک "$@{?@}"
1
$

$ dtest 2012-03-02T07:00:00 --cmp 09:30:00; پژواک "$@{?@}"
3
$

با استفاده از خدمات onworks.net از dateutils.dtest به صورت آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad