linux training in Thailand
| Home | Articles | Download | Free Linux Tips | Resources | Training | Web Link | Linux Training English|
| Courses | Schedule | Price & Promotion | Map | Customer Ref. | Instructors | Certification | FAQ | Registration Form |
สถาบันฯ ขอแจ้งปิดทำการระหว่างวันที่ 27 -31 กรกฏาคม 2558 และเปิดทำการปกติวันที่ 3 สิงหาคม 2558
We are on vacations 5 days in July 27-31, 2015 Please contract Line ID : nok_fly or e-mail : info@itdestination.com
ITDestination จะปิดปรับปรุงเว็บไซต์ ตั้งแต่วันที่ 7 - 9 มิถุนายน 2556
อาจจะทำให้ใช้งานไม่ได้ในบริการ Webboard Freetips และ E-Learning จึงขออภัยในความไม่สะดวกมา ณ ที่นี้
สถาบันฯ ขอแจ้งปิดทำการวันที่ 22-28 กุมภาพันธ์ 2560 และจะเปิดทำการปกติในวันที่ 1 มีนาคม 2560
กรณีติดต่อส่งข้อความมาที่ Facebook: LinuxITDestination หรือ e-mail: info@itdestination.com ซึ่งจะติดต่อกลับประมาณ 17.00 น.
ผู้ลงทะเบียนอบรมสามารถทำข้อสอบ online ในช่วงที่มาอบรมเพื่อทบทวนความรู้ ทำได้ไม่จำกัดจำนวนครั้ง มีข้อเฉลยที่ถูกต้องแนะนำ
สอบถามรายละเอียดโทร 089 890-5494 >>> อ่านรายละเอียด... คลิ๊ก

Linux Daily Tips [00001] : รู้จักใช้ประโยชน์จาก Julian date

กลเม็ดเคล็ดลับเกี่ยวกับ Command
ในการเขียนโปรแกรมสคริปต์ บางครั้งเราจำเป็นต้องจัดการกับวันที่ในแบบที่มองภาพรวมตลอดทั้งเดือนหรือทั้งปี
เช่น การบังคับให้ทำงานวันเว้นวันหรือทำงาน 1 วันเว้นไป 3 วัน ซึ่งไม่ง่ายนักที่จะตั้งเวลาด้วย cron
หรือบางโจทย์อาจจะยากกว่านี้ แต่หากเรารู้จักใช้ประโยชน์จาก julian date
เรื่องยากๆ ก็อาจจะกลายเป็นเรื่องหมูๆ ไปเลยก็ได้
ตัวอย่างคำสั่งที่ทำให้เราเริ่มต้นศึกษา julian date ได้แก่
# cal -j
จะแสดงผลลัพธ์เป็น ค่าวันนับตั้งแต่วันที่ 1 มกราคมเป็นต้นมา
นอกจากนี้เรายังสามารถดึงหรือคำนวณวันล่วงหน้าหรือย้อนหลังได้อีกด้วย เช่น
# date "+%j"
# date -d yesterday "+%j"
หวังว่าคงสามารถนำไปประยุกต์กันได้นะครับ

กลับหน้าแรก Linux Free Tips
Free Download Linux Shell Scripts
พบกับสาระความรู้เกี่ยวกับลีนุกซ์ และฟรีซอฟต์แวร์ได้ฟรีทุกวันที่นี่ Linux IT Destination.com Share this to FaceBook