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

Ad


فاویکون OnWorks

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

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

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

برنامه:

نام


dconv - تبدیل DATE/TIME بین سیستم های تقویمی.

خلاصه


dconv [گزینه]... [زمان قرار] ...

شرح


تبدیل DATE/TIME بین سیستم های تقویمی. اگر DATE/TIME حذف شده باشد تاریخ/زمان ها هستند
از stdin بخوانید.

DATE/TIME همچنین می تواند یکی از موارد ویژه زیر باشد
- "اکنون" به عنوان مهر زمانی فعلی (UTC) تفسیر می شود
- "time" بخش زمانی از مهر زمانی فعلی (UTC).
- "امروز" تاریخ فعلی (طبق UTC)
- تاریخ فردا «tomo[rrow]» (طبق UTC)
- تاریخ دیروز "y[ester]day" (طبق UTC)

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

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

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

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

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

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

-- پیش فرض=DT
برای ورودی نامشخص از DT به عنوان بازگشتی برای پر کردن فیلدهای از دست رفته استفاده کنید. باید یک
تاریخ/زمان در قالب ISO8601. در صورت حذف مقدار پیش فرض فعلی است
زمان قرار.

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

-S, --sed-mode
قسمت هایی را از ورودی قبل و بعد از تاریخ/زمان منطبق کپی کنید. توجه داشته باشید که همه
وقوع تاریخ/زمان در یک خط پردازش خواهد شد.

--از-منطقه=منطقه
تاریخ‌ها را در stdin یا خط فرمان به‌گونه‌ای تفسیر کنید که از منطقه زمانی ZONE آمده‌اند.

-z, --منطقه=منطقه
تبدیل تاریخ های چاپ شده در stdout به منطقه زمانی منطقه، پیش فرض: UTC.

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

مثال ها


$ dconv 2012/03/01
2012-03-01
$

$ dconv -i "%d/%b/%y" 01/Mar/12
2012-03-01
$

$ dconv -f "%d/%b/%y" 2012-03-01
01/مارس/12
$

$ dconv -f "%d/%b/%y" -i "%OY %Om %Od" "MCMXCVIII IX XVII"
17 / سپتامبر / 98
$

$ dconv 12:03:01
12:03:01
$

$ dconv -i "%I:%M:%S %p" "11:22:33 PM"
23:22:33
$

$ dconv '2012-03-01 00:00:00'
2012-03-01T00:00:00
$

$ dconv 2012-03-01T12:34:56
2012-03-01T12:34:56
$

$ dconv --zone America/Chicago <
2012-03-01T07:05:06
2012-03-01T08:12:34
2012-03-11T01:05:06
2012-03-11T02:05:06
2012-03-11T07:05:06
2012-03-11T08:05:06
2012-03-11T17:05:06
EOF
2012-03-01T01:05:06
2012-03-01T02:12:34
2012-03-10T19:05:06
2012-03-10T20:05:06
2012-03-11T01:05:06
2012-03-11T03:05:06
2012-03-11T12:05:06
$

$ dconv --from-zone America/Chicago <
2012-03-01T01:05:06
2012-03-01T02:12:34
2012-03-10T19:05:06
2012-03-10T20:05:06
2012-03-11T01:05:06
2012-03-11T03:05:06
2012-03-11T12:05:06
EOF
2012-03-01T07:05:06
2012-03-01T08:12:34
2012-03-11T01:05:06
2012-03-11T02:05:06
2012-03-11T07:05:06
2012-03-11T08:05:06
2012-03-11T17:05:06
$

$ dconv --from-zone America/Chicago -z Europe/Berlin '2012-03-01 12:00' -i '%F %H:%M' -f '%F %T'
2012-03-01 19:00:00
$

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


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

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

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

Ad