ปลั๊กอิน DateFunctions
From LimeSurvey Manual
การใช้งาน
ฟังก์ชันสำหรับเอนจิน ExpressionScript เพื่อจัดการตัวแปรวันที่:
- localize_date(date[, language = null]): จัดรูปแบบวันที่ตามรูปแบบวันที่ของแบบสำรวจสำหรับภาษาที่ระบุ
- วันที่ที่ระบุควรอยู่ในรูปแบบ "Y-m-d H:i:s" ซึ่งเป็นรูปแบบเดียวกับที่ใช้ในตัวแปร TOKEN:VALIDFROM เป็นต้น
- ภาษาที่ใช้ในการแปลงรูปแบบจะใช้ภาษาของเซสชันปัจจุบันเป็นค่าเริ่มต้น หากภาษาปัจจุบันไม่ได้ถูกกำหนดค่าไว้ในแบบสำรวจ ระบบจะใช้ภาษาหลักของแบบสำรวจแทน เมื่อใช้ในเทมเพลตอีเมล โปรดใช้ภาษาของโทเคนเป็นพารามิเตอร์เพื่อกำหนดภาษาที่ต้องการ ตัวอย่าง: TOKEN:LANGUAGE
ปลั๊กอินนี้ใช้ปลั๊กอิน ExpressionManagerStart และเป็นผู้สร้างฟังก์ชันนี้ ฟังก์ชันทั้ง 2 นี้ไม่ได้ใช้ JavaScript จึงทำงานบนเซิร์ฟเวอร์ทั้งหมด หากใช้ฟังก์ชันขณะที่กำลังทำแบบสำรวจ ฟังก์ชันจะทำงานเมื่อผู้ตอบไปยังหน้าถัดไปของแบบสำรวจเท่านั้น