GoGPT Best VPN GoSearch

فاویکون OnWorks

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

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

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

برنامه:

نام


dseq - دنباله ای از تاریخ/زمان ها از FIRST تا LAST، به صورت اختیاری در مراحل

خلاصه


dseq [گزینه]... اولین [[فساد] آخر]

شرح


دنباله ای از تاریخ/زمان ها از FIRST تا LAST، به صورت اختیاری در مراحل افزایشی ایجاد کنید
(که پیش‌فرض '1d' است).

اگر LAST حذف شود، اگر FIRST تاریخ/زمان باشد، به طور پیش‌فرض روی «اکنون» یا اگر FIRST یک «امروز» باشد، پیش‌فرض می‌شود.
تاریخ، یا «زمان» اگر FIRST یک زمان باشد.

مقادیر FIRST و LAST همیشه شامل هستند و تاریخ/زمان قبل از FIRST و no وجود ندارد.
تاریخ/زمان‌های بعد از LAST چاپ خواهد شد.

افزایش منفی باید داده شود، یعنی اگر FIRST جدیدتر از LAST باشد.

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

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

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

-q, --ساکت
پیام‌های مربوط به خطاهای تجزیه‌کننده تاریخ/زمان و مدت‌زمان و اصلاحات را سرکوب کنید. در
پیش فرض چاپ یک هشدار یا مقدار ثابت شده و بازگشت کد خطا 2 است.

-f, --قالب=STRING
فرمت خروجی. این می تواند یک رشته مشخص کننده باشد (شبیه به FMT strftime())
یا نام یک تقویم

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

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

-s, -- پرش=STRING...
رد شدن از روزهای هفته مشخص شده توسط STRING. STRING می تواند یک روز هفته باشد (دوشنبه، سه شنبه،
و غیره)، و برای رد شدن از چند روز می توان از گزینه --skip چندین بار استفاده کرد.
STRING همچنین می‌تواند فهرستی از نام‌های روزهای هفته با کاما جدا شده باشد، یا «ss» برای رد شدن
تعطیلات آخر هفته (شب + خورشید) به طور کلی. STRING همچنین می‌تواند شامل محدوده‌های تاریخی مانند «mo-we» باشد
برای دوشنبه تا چهارشنبه

--alt-inc=STRING
افزایش جایگزینی برای استفاده در زمانی که تاریخی که طبق --skip نادیده گرفته می شود، مورد استفاده قرار می گیرد.
این افزایش تا رسیدن به تاریخ غیرقابل رد شدن اعمال خواهد شد. خاص
حالت «0» (پیش‌فرض) افزایش جایگزین را غیرفعال می‌کند. یک ارزش مفید می تواند باشد
"1d" برای افزایش دنباله ها و "-1d" برای کاهش دنباله ها، بنابراین اگر از یک
تاریخ مواجه می شود تاریخ بعدی بدون رد شدن بعد از/قبل استفاده می شود.

-- محاسبه-از-آخر
یک مقدار شروع از LAST با استفاده از INCREMENT محاسبه کنید. این گزینه فقط اثر دارد
زمانی که INCREMENT مقسوم کننده مدت زمان بین FIRST و LAST نیست. در چنین
در این حالت، یک FIRST جایگزین با تفریق متوالی INCREMENT محاسبه خواهد شد
از LAST تا FIRST ضربه یا عبور داده شود.

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} نیز می‌توانند به عنوان رشته فرمت ورودی استفاده شوند.

مشخص کردن مدت زمان


برخی از ابزارها ("dadd"، "dseq") به عنوان ورودی نیاز به مدت زمان دارند. مدت زمان به طور کلی است
ناسازگار با فرمت های ورودی که توسط "-i|--input-format" مشخص شده است و (در حال حاضر)
نحو ورودی ثابت است.

قالب کلی "+-Nunit" است که در آن "+" یا "-" علامت، "N" یک عدد، و "واحد"
واحد همانطور که در زیر بحث شده است.

واحد:
ثانیه ثانیه
متر دقیقه
ساعت
rs ثانیه های زندگی واقعی، مانند انتقال های جهشی

d روز
ب روزهای کاری
ماه ماه
سال

مثال ها


$ dsq 2012-02-01 2012-03-01
2012-02-01
2012-02-02
2012-02-03
2012-02-04
2012-02-05
2012-02-06
2012-02-07
2012-02-08
2012-02-09
2012-02-10
2012-02-11
2012-02-12
2012-02-13
2012-02-14
2012-02-15
2012-02-16
2012-02-17
2012-02-18
2012-02-19
2012-02-20
2012-02-21
2012-02-22
2012-02-23
2012-02-24
2012-02-25
2012-02-26
2012-02-27
2012-02-28
2012-02-29
2012-03-01
$

$ dseq 2001-02-03 2001-03-03 --skip sat -f "%F %a"
2001/02/04 یکشنبه
2001/02/05 دوشنبه
2001/02/06 سه شنبه
2001-02-07 چهارشنبه
2001-02-08 پنجشنبه
2001/02/09 جمعه
2001/02/11 یکشنبه
2001/02/12 دوشنبه
2001/02/13 سه شنبه
2001-02-14 چهارشنبه
2001-02-15 پنجشنبه
2001/02/16 جمعه
2001/02/18 یکشنبه
2001/02/19 دوشنبه
2001/02/20 سه شنبه
2001-02-21 چهارشنبه
2001-02-22 پنجشنبه
2001/02/23 جمعه
2001/02/25 یکشنبه
2001/02/26 دوشنبه
2001/02/27 سه شنبه
2001-02-28 چهارشنبه
2001-03-01 پنجشنبه
2001/03/02 جمعه
$

$ dseq --compute-from-last 2001-02-03 1 2001-03-03 --پرش از sat -f "%F %a"
2001/02/04 یکشنبه
2001/02/05 دوشنبه
2001/02/06 سه شنبه
2001-02-07 چهارشنبه
2001-02-08 پنجشنبه
2001/02/09 جمعه
2001/02/11 یکشنبه
2001/02/12 دوشنبه
2001/02/13 سه شنبه
2001-02-14 چهارشنبه
2001-02-15 پنجشنبه
2001/02/16 جمعه
2001/02/18 یکشنبه
2001/02/19 دوشنبه
2001/02/20 سه شنبه
2001-02-21 چهارشنبه
2001-02-22 پنجشنبه
2001/02/23 جمعه
2001/02/25 یکشنبه
2001/02/26 دوشنبه
2001/02/27 سه شنبه
2001-02-28 چهارشنبه
2001-03-01 پنجشنبه
2001/03/02 جمعه
$

$ dseq 2001-02-03 3 2001-03-03 --skip sat,fri -f "%F %a"
2001/02/06 سه شنبه
2001/02/12 دوشنبه
2001-02-15 پنجشنبه
2001/02/18 یکشنبه
2001-02-21 چهارشنبه
2001/02/27 سه شنبه
$

$ dseq --compute-from-last 2001-02-03 3 2001-03-03 --skip sat,fri -f "%F %a"
2001/02/04 یکشنبه
2001-02-07 چهارشنبه
2001/02/13 سه شنبه
2001/02/19 دوشنبه
2001-02-22 پنجشنبه
2001/02/25 یکشنبه
2001-02-28 چهارشنبه
$

$ dseq 2001-02-05 4 2001-03-04 -f "%F %a"
2001/02/05 دوشنبه
2001/02/09 جمعه
2001/02/13 سه شنبه
2001/02/17 شنبه
2001-02-21 چهارشنبه
2001/02/25 یکشنبه
2001-03-01 پنجشنبه
$

$ dseq --compute-from-last 2001-02-05 4 2001-03-04 -f "%F %a"
2001-02-08 پنجشنبه
2001/02/12 دوشنبه
2001/02/16 جمعه
2001/02/20 سه شنبه
2001/02/24 شنبه
2001-02-28 چهارشنبه
2001/03/04 یکشنبه
$

$ dseq --alt-inc 1d 2001-02-03 3 2001-03-03 --skip sat,fri -f "%F %a"
2001/02/04 یکشنبه
2001-02-07 چهارشنبه
2001/02/11 یکشنبه
2001-02-14 چهارشنبه
2001/02/18 یکشنبه
2001-02-21 چهارشنبه
2001/02/25 یکشنبه
2001-02-28 چهارشنبه
$

$ dseq --compute-from-last --alt-inc 1d 2001-02-03 3 2001-03-03 --skip sat,fri -f "%F %a"
2001/02/04 یکشنبه
2001-02-07 چهارشنبه
2001/02/11 یکشنبه
2001-02-14 چهارشنبه
2001/02/18 یکشنبه
2001-02-21 چهارشنبه
2001/02/25 یکشنبه
2001-02-28 چهارشنبه
$

$ dsq 2001-01-01 2d 2001-01-08
2001-01-01
2001-01-03
2001-01-05
2001-01-07
$

$ dseq --compute-from-last 2001-01-01 2d 2001-01-08
2001-01-02
2001-01-04
2001-01-06
2001-01-08
$

$ dsq 2001-01-08 -2d 2001-01-01
2001-01-08
2001-01-06
2001-01-04
2001-01-02
$

$ dseq --compute-from-last 2001-01-08 -2d 2001-01-01
2001-01-07
2001-01-05
2001-01-03
2001-01-01
$

$ dseq 10:00:00 12m 11:20:00
10:00:00
10:12:00
10:24:00
10:36:00
10:48:00
11:00:00
11:12:00
$

$ dseq -- محاسبه-از-آخرین 10:00:00 12m 11:20:00
10:08:00
10:20:00
10:32:00
10:44:00
10:56:00
11:08:00
11:20:00
$

$ dseq 11:20:00 -12m 10:00:00
11:20:00
11:08:00
10:56:00
10:44:00
10:32:00
10:20:00
10:08:00
$

$ dseq -- محاسبه-از-آخرین 11:20:00 -12m 10:00:00
11:12:00
11:00:00
10:48:00
10:36:00
10:24:00
10:12:00
10:00:00
$

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


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

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

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

Ad




×
تبلیغات
❤️اینجا خرید کنید، رزرو کنید یا بخرید - رایگان است، به رایگان ماندن خدمات کمک می‌کند.