ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

dateutils.dtest - ออนไลน์ใน Cloud

เรียกใช้ dateutils.dtest ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง dateutils.dtest ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


dtest - ชอบ ทดสอบ(1) แต่สำหรับวันที่

เรื่องย่อ


ทดสอบ [ทางเลือกที่]... วันที่/เวลา1 OP วันที่/เวลา2

DESCRIPTION


Like ทดสอบ(1) แต่สำหรับวันที่

ได้รับการยอมรับ ทางเลือกที่s:

-h, --ช่วยด้วย
พิมพ์วิธีใช้และออก

-V, --รุ่น
พิมพ์เวอร์ชันและออก

-q, --เงียบ
ระงับข้อความเกี่ยวกับข้อผิดพลาดในการแยกวิเคราะห์วันที่/เวลาและระยะเวลา

-i, --input-รูปแบบ=STRING...
รูปแบบการป้อนข้อมูล สามารถใช้ได้หลายครั้ง แต่ละวัน/เวลาจะถูกส่งต่อไปยัง
ตัวแยกวิเคราะห์รูปแบบอินพุตตามลำดับที่ได้รับ หากสามารถอ่านวันที่/เวลาได้
สำเร็จด้วยสตริงตัวระบุรูปแบบอินพุตที่กำหนด ค่านั้นจะถูกใช้

-e, --แบ็กสแลช-หนี
เปิดใช้งานการตีความแบ็คสแลช Escape ในเอาต์พุตและตัวระบุรูปแบบอินพุต
เงื่อนไข

--eq DATE/TIME1 เหมือนกับ DATE/TIME2

--เน่ DATE/TIME1 ไม่เหมือนกับ DATE/TIME2

--gt DATE/TIME1 ใหม่กว่า DATE/TIME2

--ล DATE/TIME1 เก่ากว่า DATE/TIME2

--จ DATE/TIME1 ใหม่กว่าหรือเท่ากับ DATE/TIME2

--เล DATE/TIME1 เก่ากว่าหรือเท่ากับ DATE/TIME2

--ไม่ DATE/TIME1 ใหม่กว่า DATE/TIME2

--อต DATE/TIME1 เก่ากว่า DATE/TIME2

--ซม เปรียบเทียบ DATE/TIME1 กับ DATE/TIME2 ส่งคืนด้วย 0 ถ้าเท่ากัน 1 ถ้าอาร์กิวเมนต์ด้านซ้ายเป็น
ใหม่กว่าและ 2 ถ้าอาร์กิวเมนต์ที่ถูกต้องใหม่กว่า

FORMAT SPECS


ข้อกำหนดรูปแบบใน dateutils นั้นคล้ายกับ strftime() ของ posix

อย่างไรก็ตาม เนื่องจาก dateutil ปฏิทินที่รองรับได้หลากหลายขึ้นจึงต้องใช้ dateutil ที่แตกต่างกัน
กฎระเบียบ

รายละเอียดวันที่:
%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)

%Od วันเป็นเลขโรมัน
%Om เดือนเป็นเลขโรมัน
%Oy ปีสองหลักเป็นเลขโรมัน
%OY ปีรวมทั้งศตวรรษเป็นเลขโรมัน

%rs ระบบ In time ที่ Epoch แตกต่างจาก Unix Epoch นี้
เลือกจำนวนวินาทีตั้งแต่นั้นมา
%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 เที่ยงคือ PM และเที่ยงคืนคือ AM
%P ชอบ %p แต่เป็นตัวพิมพ์เล็ก
%S The (ช่วง 00 ถึง 60, 60 เป็นวินาทีอธิกสุรทิน)
%T เทียบเท่ากับ %H:%M:%S

ข้อกำหนดทั่วไป:
%n อักขระขึ้นบรรทัดใหม่
%t อักขระแท็บ
%% ตัวอักษร% ตัวอักษร

ตัวดัดแปลง:
%O Modifier เพื่อเปลี่ยนตัวเลขทศนิยมให้เป็นเลขโรมัน
%r Modifier เพื่อเปลี่ยนยูนิตให้เป็นยูนิตจริง
th คำต่อท้าย อ่านและพิมพ์เลขลำดับ
ข ต่อท้าย ถือวันเป็นวันทำการ

ตามวันที่ออกแบบก่อน 1601-01-01 ไม่ได้รับการสนับสนุน

เพื่อความสอดคล้อง นี่คือรายชื่อผู้กำหนดปฏิทินและรูปแบบที่สอดคล้องกัน
สตริง:
ymd %Y-%m-%d
ymcw %Y-%m-%c-%w
วว %rY-W%V-%u
บิซดา %Y-%m-%db
ลิเลียน n/a
ไม่มีข้อมูล
จูเลียน n/a
jdn ไม่มี

ตัวกำหนดเหล่านี้สามารถใช้เป็นสตริงรูปแบบเอาต์พุต นอกจากนี้ @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 "จริง"
จริง
$

$ 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 "จริง"
จริง
$

$ 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 "จริง"
จริง
$

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

ใช้ dateutils.dtest ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad