x

บทหลัก

  1. LimeSurvey Cloud เทียบกับ LimeSurvey CE
  2. คู่มือเริ่มต้นใช้งานฉบับย่อ - LimeSurvey 3.0+
  3. การติดตั้ง - LimeSurvey CE
  4. วิธีออกแบบแบบสำรวจที่ดี (คู่มือ)
  5. เริ่มต้นใช้งาน
  6. การดูแลระบบ LimeSurvey
  7. แบบสำรวจ - บทนำ
  8. การตั้งค่าแบบสอบถาม
  9. เมนูสำรวจ
  10. โครงสร้างการสำรวจ
  11. คำถาม - บทนำ
  12. กลุ่มคำถาม - บทนำ
  13. แบบสำรวจ - การจัดการ
  14. ตัวเลือกแถบเครื่องมือแบบสำรวจ
  15. แบบสำรวจหลายภาษา
  16. ExpressionScript Engine - คู่มือเริ่มต้นอย่างรวดเร็ว
  17. ฟีเจอร์ขั้นสูงและฟีเจอร์ที่ไม่ได้จัดหมวดหมู่
  18. คำถามที่พบบ่อยทั่วไป
  19. การแก้ไขปัญหา
  20. วิธีแก้ปัญหาชั่วคราว (Workarounds)
  21. สัญญาอนุญาต
  22. บันทึกการเปลี่ยนแปลงของเวอร์ชัน
  23. ปลั๊กอิน
 Actions

QS

QS:Date min

From LimeSurvey Manual

หน้านี้อาจแปลด้วยเครื่องและอาจมีข้อผิดพลาด ดูต้นฉบับภาษาอังกฤษ · ปรับปรุงคำแปลนี้
This page is a translated version of the page QS:Date min and the translation is 100% complete.


อย่างน้อยวันที่ (date_min)

รายละเอียด

คุณสมบัติของคำถามนี้ใช้กำหนดค่าต่ำสุดสำหรับคำถามประเภทวันที่ (ในรูปแบบ y-m-d หรือสตริงภาษาอังกฤษที่ถูกต้อง - ดูรายละเอียดเพิ่มเติมด้านล่าง) สามารถใช้ได้กับตัวเลือกการแสดงผลทั้งแบบป๊อปอัปและแบบดรอปดาวน์ หากไม่ได้กำหนดวันที่ขั้นต่ำ ระบบจะใช้ 1.1.1900 เป็นค่าเริ่มต้น


  โปรดทราบ : ตัวเลือกการตรวจสอบของ Expression Manager ก็สามารถใช้กำหนด "วันที่ขั้นต่ำ" ได้เช่นกัน อย่างไรก็ตาม หากคุณใช้ปฏิทินแบบป๊อปอัปและนิพจน์อ้างอิงถึงคำถามก่อนหน้าที่อยู่ในหน้าเดียวกัน ปีจะแสดงในปฏิทินป๊อปอัปไม่ถูกต้อง



ค่าที่ใช้ได้

  • ค่าวันที่ใดก็ได้ในรูปแบบ YYYY-MM-DD (เช่น 2017-08-24);
  • ค่าปีใดก็ได้;
  • สตริงภาษาอังกฤษ ใดก็ได้ : "now", "-10 years", "tomorrow";
  • การอ้างอิงถึงคำถามวันที่/เวลาอื่น : AnotherDateQuestion (โดยใช้รหัสคำถาม);
  • นิพจน์ : ด้วยนิพจน์ คุณสามารถคำนวณวันที่ขั้นต่ำแบบไดนามิกได้ ตัวอย่างเช่น คุณสามารถใช้วันที่จากคำตอบก่อนหน้า + 3 วัน เป็นค่าต่ำสุดสำหรับคำถามปัจจุบัน โดยป้อนว่า: date("Y-m-d",strtotime(departuredate)+3*60*60*24)