วิธีใช้ฟังก์ชัน today ใน sas (พร้อมตัวอย่าง)
คุณสามารถใช้ฟังก์ชัน TODAY ใน SAS เพื่อสร้างวันที่ปัจจุบันได้
ตัวอย่างต่อไปนี้แสดงวิธีใช้ฟังก์ชัน TODAY ในทางปฏิบัติ
ตัวอย่างที่ 1: ใช้ฟังก์ชัน TODAY เพื่อสร้างวันที่ปัจจุบัน (ไม่มีการจัดรูปแบบ)
ตามค่าเริ่มต้น ฟังก์ชัน TODAY จะแสดงวันที่ปัจจุบันเป็นค่าวันที่ SAS ที่เป็นตัวเลข ซึ่งเป็นจำนวนวันตั้งแต่วันที่ 1 มกราคม 1960:
/*create dataset that contains current date*/
data my_data;
today_date= today ();
run ;
/*view dataset*/
proc print data =my_data;
ฟังก์ชัน TODAY สร้างค่า 23135
เนื่องจากบทความนี้เขียนเมื่อวันที่ 5 พฤษภาคม 2023 นั่นหมายความว่าผ่านไป 23,135 วันนับตั้งแต่วันที่ 1 มกราคม 1960
ตัวอย่างที่ 2: ใช้ฟังก์ชัน TODAY เพื่อสร้างวันที่ปัจจุบัน (DDMMYY10 การจัดรูปแบบ)
รหัสต่อไปนี้แสดงวิธีการใช้ฟังก์ชัน TODAY เพื่อสร้างวันที่ปัจจุบันโดยใช้ DDMMYY10 เค้าโครง:
/*create dataset that contains current date*/
data my_data;
today_date= today ();
format today_date ddmmyy10. ;
put today_date;
run ;
/*view dataset*/
proc print data =my_data;
ฟังก์ชัน TODAY สร้างวันที่ปัจจุบันและ ddmmy10 ตัวเลือกรูปแบบจัดรูปแบบเป็น 05/05/2023
ตัวอย่างที่ 3: ใช้ฟังก์ชัน TODAY เพื่อสร้างวันที่ปัจจุบัน (DATE9.Formatting)
รหัสต่อไปนี้แสดงวิธีใช้ฟังก์ชัน TODAY เพื่อสร้างวันที่ปัจจุบันโดยใช้ DATE9 เค้าโครง:
/*create dataset that contains current date*/
data my_data;
today_date= today ();
format today_date date9. ;
put today_date;
run ;
/*view dataset*/
proc print data =my_data;
ฟังก์ชัน TODAY สร้างวันที่และวันที่ปัจจุบัน 9 ตัวเลือกรูปแบบจัดรูปแบบเป็น 05MAY2023
โปรดทราบว่าในบทช่วยสอนนี้ เราได้แสดงตัวอย่างวิธีการจัดรูปแบบวันที่เพียงไม่กี่วิธีเท่านั้น
โปรดดู หน้าเอกสารประกอบของ SAS สำหรับรายการรูปแบบวันที่ทั้งหมดที่คุณสามารถใช้ได้
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้จะอธิบายวิธีดำเนินการงานทั่วไปอื่นๆ ใน SAS:
วิธีเพิ่มวันถึงวันที่ใน SAS
วิธีรับวันในสัปดาห์จากวันที่ใน SAS
วิธีการคำนวณความแตกต่างระหว่างวันที่สองวันใน SAS