COleDateTime::SetDate

int SetDate (int nYear, int nMonth, int nDay );

ส่งกลับค่า

ศูนย์ถ้าค่าของวัตถุนี้COleDateTimeถูกตั้งค่าเสร็จเรียบร้อยแล้ว อื่น ๆ 1 ค่าที่ส่งคืนนี้ขึ้นกับชนิดการDateTimeStatusระบุ สำหรับข้อมูลเพิ่มเติม ให้ดูฟังก์ชันสมาชิกSetStatus?

พารามิเตอร์

nYear, nMonth, nDay

แสดงคอมโพเนนต์วันจะคัดลอกลงในวัตถุนี้COleDateTime?

หมายเหตุ

เรียกฟังก์ชันนี้สมาชิกเพื่อตั้งค่าวันและเวลาของวัตถุนี้COleDateTime วันถูกตั้งค่าเป็นค่าที่ระบุ เวลาถูกตั้งค่าเป็นเวลา 0 เที่ยงคืน?

ดูตารางต่อไปนี้สำหรับขอบเขตสำหรับค่าพารามิเตอร์:

พารามิเตอร์ ขอบเขต
nYear 100 – 9999
nMonth 1 – 12
nDay 1 – 31

แตกต่างกันขอบเขตบนที่แท้จริงสำหรับค่าnDayไปตามเดือนและปี เดือน 1, 3, 5, 7, 8, 10 และ 12 ขอบเขตบนอยู่ 31 เดือน 4, 6, 9 และ 11 เป็น 30 สำหรับเดือนที่ 2 เป็น 28 หรือ 29 ในปีเผ่น?

ถ้าวันค่าที่มีระบุพารามิเตอร์ไม่ถูกต้อง สถานะของวัตถุนี้ถูกตั้งค่าเป็นไม่ถูกต้องและค่าของวัตถุนี้ จะไม่เปลี่ยนแปลง?

นี่คือตัวอย่างของค่าวัน:

nYear nMonth nDay ค่า
1995 4 15 15 พ.ศ.2538 เมษายน
1789 7 14 17 1789 กรกฎาคม
1925 2 30 ไม่ถูกต้อง
10000 1 1 ไม่ถูกต้อง

เมื่อต้องการตั้งค่าวันและเวลาทั้ง ดูCOleDateTime::SetDateTime?

สำหรับข้อมูลเกี่ยวกับฟังก์ชันสมาชิก แบบสอบถามที่ค่าของวัตถุนี้COleDateTimeดูหน้าที่สมาชิก:

ดูบทความสำหรับข้อมูลเพิ่มเติมเกี่ยวกับขอบเขตสำหรับค่าCOleDateTime , วันและเวลา: สนับสนุน AutomationในVisual c ++ Programmer ของคำแนะนำ?

ภาพรวม COleDateTime |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)

ดูเพิ่มเติมnbspCOleDateTime::COleDateTime, COleDateTime::SetDateTime, COleDateTime::operator =, COleDateTime::GetStatus, COleDateTime::m_dt(&N)

Index