วิธีรับวันที่และเวลาปัจจุบันในรูปแบบ YYYYMMDDHHMMSS ใน ksh88?


18

ความต้องการของฉันคือการได้รับความแตกต่างของ 2 เวลาในชั่วโมง

เนื่องจากตัวเลือกวันที่ diff ใช้เวลานานสำหรับฉันที่จะคิดออกฉันกำลังพยายามแปลงวันที่ทั้งสองเป็นรูปแบบ YYYYMMDDHHMMSS และค้นหาความแตกต่างของจำนวน ดังนั้นฉันต้องได้รับวันที่และเวลาปัจจุบันในรูปแบบเดียวกัน

คำตอบ:


28

ฉันเชื่อว่านี่เป็นคำสั่งที่คุณต้องการ:

date '+%Y%m%d%H%M%S'

โอ้ขอบคุณ !! ฉันลองทำสิ่งนี้ แต่ทำผิดพลาดไป ขอบคุณ
xGen

2
สำหรับรูปแบบวันที่ ISO 8601 ใช้:date '+%Y-%m-%d'
Emil
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.