ໃນຄູ່ມືນີ້ຂ້ອຍຈະສະແດງວິທີການພິມວັນທີແລະເວລາທີ່ໃຊ້ເສັ້ນຄໍາສັ່ງ Linux ຢູ່ໃນຮູບແບບຕ່າງໆ.
ວິທີການສະແດງວັນແລະເວລາ
ທ່ານອາດຈະໄດ້ຄາດວ່າຄໍາສັ່ງຈະສະແດງວັນທີແລະເວລາໂດຍໃຊ້ເສັ້ນຄໍາສັ່ງ Linux. ມັນຂ້ອນຂ້າງພຽງແຕ່ນີ້:
ວັນທີ່
ໂດຍຄ່າເລີ່ມຕົ້ນຜົນຜະລິດຈະມີບາງສິ່ງບາງຢ່າງເຊັ່ນນີ້:
Wed Apr 20 19:19:21 BST 2016
ທ່ານສາມາດໄດ້ຮັບວັນທີທີ່ຈະສະແດງສະເພາະໃດຫນຶ່ງຫຼືທັງຫມົດຂອງອົງປະກອບດັ່ງຕໍ່ໄປນີ້:
- % a - ຊື່ຫຍໍ້ວັນທີ (ie mon, tue, wed)
- % A - ຊື່ເຕັມມື້ (ເຊັ່ນ: ວັນຈັນ, ວັນອັງຄານ, ວັນພຸດ)
- % b ຫະລື% h ຊື່ຫຍໍ້ເດືອນ (ie ມັງ, feb, mar)
- % B - ຊື່ເດືອນເຕັມ (ມັງກອນ, ກຸມພາ, ມີນາ)
- % c - ທ້ອງຖິ່ນວັນທີແລະເວລາ (ວັນແລະເວລາເຕັມ)
- % C - ປີສັ້ນ (ຕົວຢ່າງ 14, 15, 16)
- % d - ມື້ຂອງເດືອນ (ie 01, 02, 03)
- % D - ດຽວກັນກັບ M / D / Y (ເຊົ່ນ 04/20/16)
- % e-day of month padded (ie '1', '2')
- % F - ວັນເຕັມ, ຄືກັບ yyyy-mm-dd
- % H-hour (00, 01, 02, 21, 22,23)
- % I-hour (1,2,3,10,11,12)
- % j - ມື້ຂອງປີ (ຕົວຢ່າງ 243)
- padded% k - ຊົ່ວໂມງ (ie '1' ກາຍເປັນ '1')
- % l-hour padded (ໂມງ 12 ຊົ່ວໂມງ)
- % m-month number (1,2,3)
- % M ນາທີ (1,2,3,57,58,59)
- % n-new line
- % N-nanoseconds
- % p-AM or PM
- % P - ຄ້າຍຄື% p ແຕ່ວ່າຕົວນ້ອຍໆ (ironically)
- % r - ທ້ອງຖິ່ນໂມງໂມງ 12 ຊົ່ວໂມງ
- % R - 24 ຊົ່ວໂມງຊົ່ວໂມງແລະນາທີ
- % s - ວິນາທີນັບຕັ້ງແຕ່ 1970-01-01 00:00:00
- % S-second (01,02,03,57,58,99)
- % t - a tab
- % T - ເທົ່າກັບ% H:% M:% S
- % u ວັນຂອງອາທິດ (1 ແມ່ນວັນຈັນ, 2 ແມ່ນວັນອັງຄານ, ແລະອື່ນໆ)
- % ຂອງຈໍານວນ U-week ຂອງປີ (ຄິດເປັນວັນອາທິດເປັນມື້ທໍາອິດຂອງອາທິດ)
- ຫມາຍເລກວີຊ່າ V-ISO ທີ່ມີວັນຈັນເປັນວັນທໍາອິດຂອງອາທິດ
- % w ວັນຂອງອາທິດ (0 ແມ່ນວັນອາທິດ)
- % W ວັນອາທິດຂອງປີທີ່ມີວັນຈັນເປັນວັນທໍາອິດຂອງອາທິດ
- % x - ການສະແດງວັນທີທ້ອງຖິ່ນ (12/31/2015)
- % X - ຕົວແທນເວລາທ້ອງຖິ່ນ (14:44:44)
- % y - ສອງຕົວເລກຂອງປີ
- % Y-year
- % z - ຈໍານວນເຂດເວລາ (ຫມາຍ -0400)
- %: z-numeric time zone ດັງຕໍ່ໄປນີ້ (ie-04: 00)
- % :: z-timeic zone as follows (ie-04: 00: 00)
- % Z - ນາມສະກຸນເຂດເວລາອັກຂະລະ (GMT)
- - - ສະຫະພັນດຽວປ້ອງກັນບໍ່ padding
- _ - ແຜ່ນແປ້ນຍືດດຽວທີ່ມີຊ່ອງຫວ່າງ
- 0 - pads ທີ່ມີ zeroes
- - ໃຊ້ຕົວອັກສອນຖ້າເປັນໄປໄດ້
- # - ໃຊ້ກໍລະນີກົງກັນຂ້າມຖ້າເປັນໄປໄດ້
ນັ້ນແມ່ນຈໍານວນຫລາຍທາງເລືອກແລະຂ້າພະເຈົ້າສົງໃສວ່າຄໍາສັ່ງວັນທີແມ່ນຫນຶ່ງໃນປະຊາຊົນສ່ວນໃຫຍ່ທີ່ພະຍາຍາມເພີ່ມບາງສິ່ງບາງຢ່າງໃນເວລາທີ່ພວກເຂົາທໍາອິດຕ້ອງການປະກອບສ່ວນເຂົ້າ Linux ແລະ ລວບລວມໂຄງການທໍາອິດຂອງພວກເຂົາ .
ໂດຍພື້ນຖານແລ້ວຖ້າທ່ານຕ້ອງການສະແດງພຽງແຕ່ເວລາທີ່ທ່ານສາມາດນໍາໃຊ້ດັ່ງຕໍ່ໄປນີ້:
ວັນທີ +% T
ນີ້ຈະຜະລິດ 19:45:00. (ຄືຊົ່ວໂມງ, ນາທີຫຼັງຈາກນັ້ນໆ)
ນອກນັ້ນທ່ານຍັງສາມາດບັນລຸເປົ້າຫມາຍດັ່ງກ່າວໂດຍໃຊ້ດັ່ງຕໍ່ໄປນີ້:
date +% H:% M:% S
ທ່ານສາມາດແນບວັນທີດ້ວຍການໃຊ້ຄໍາສັ່ງຂ້າງເທິງນີ້:
ວັນທີ +% d /% m /% Y% t% H:% M:% S
ໂດຍພື້ນຖານແລ້ວທ່ານສາມາດນໍາໃຊ້ການປະສົມປະສານຂອງການສະຫຼັບຂ້າງລຸ່ມຫຼັງຈາກສັນຍາລັກບວກໃສ່ວັນທີທີ່ທ່ານຕ້ອງການ. ຖ້າທ່ານຕ້ອງການເພີ່ມສະຖານທີ່ທີ່ທ່ານສາມາດໃຊ້ວົງຢືມປະມານວັນທີ.
ວັນທີ '% d /% m /% Y% H:% M:% S'
ວິທີການສະແດງວັນທີ UTC
ທ່ານສາມາດເບິ່ງວັນທີ UTC ສໍາລັບຄອມພິວເຕີ້ຂອງທ່ານໂດຍໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້:
date-u
ຖ້າທ່ານຢູ່ໃນປະເທດອັງກິດທ່ານຈະສັງເກດເຫັນວ່າແທນທີ່ຈະສະແດງ "18:58:20" ເປັນເວລາທີ່ມັນຈະສະແດງ "17:58:20" ເປັນເວລາ.
ວິທີການສະແດງວັນທີ RFC
ທ່ານສາມາດເບິ່ງວັນທີ RFC ສໍາລັບຄອມພິວເຕີຂອງທ່ານໂດຍໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້:
date-r
ນີ້ສະແດງວັນທີໃນຮູບແບບດັ່ງຕໍ່ໄປນີ້:
ພຸດ, 20 ເມສາ 2016 19:56:52 +0100
ນີ້ແມ່ນເປັນປະໂຫຍດຍ້ອນວ່າມັນສະແດງໃຫ້ເຫັນວ່າທ່ານມີຊົ່ວໂມງກ່ອນຫນ້ານີ້.
ບາງຄໍາສັ່ງວັນທີທີ່ເປັນປະໂຫຍດ
ທ່ານຕ້ອງການທີ່ຈະຮູ້ວັນທີວັນຈັນຕໍ່ໄປບໍ? ລອງນີ້ອອກ:
date-d "next Monday"
ໃນຈຸດຂອງລາຍລັກອັກສອນຜົນຕອບແທນນີ້ "ຈັນ 25 ເມສາ 00:00:00 BST 2016"
The -d ໂດຍພື້ນຖານແລ້ວພິມວັນທີໃນອະນາຄົດ.
ການນໍາໃຊ້ຄໍາສັ່ງດຽວກັນທ່ານສາມາດຊອກຫາວັນໃດໃນອາທິດຂອງທ່ານວັນເດືອນປີເກີດຫຼືວັນຄຣິດສະມາດ.
date-d 12/25/2016
ຜົນໄດ້ຮັບແມ່ນວັນທີ 25 ທັນວາ.
Summary
ມັນຄວນຈະມີການກວດສອບຫນ້າຄູ່ມືສໍາລັບຄໍາສັ່ງວັນທີໂດຍໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້:
man date