สร้าง HTML Date and Time Input ออนไลน์
เครื่องมือสร้าง HTML Date and Time Input สร้างองค์ประกอบ <input> สำหรับวันที่ วันที่และเวลาท้องถิ่น เดือน เวลา หรือสัปดาห์ตามมาตรฐาน ISO เลือกประเภท input แล้วกำหนด Name, ID, Label ที่มองเห็นได้ และ Default Value จากนั้นตัวอย่าง โค้ด HTML และโค้ด C# จะอัปเดตพร้อมกัน
ตัวเลือกของ Date and Time Input Generator
- Type เลือก
date,datetime-local,month,timeหรือweek - Name ระบุชื่อฟิลด์เมื่อส่งข้อมูลฟอร์ม
- ID ระบุ input และเป็นค่าที่ตรงกับแอตทริบิวต์
forของ label - Label กำหนดข้อความที่มองเห็นได้ซึ่งเชื่อมโยงกับตัวควบคุม
- Default Value ใช้รูปแบบตาม Type ที่เลือก ได้แก่
YYYY-MM-DD,YYYY-MM-DDTHH:mm,YYYY-MM,HH:mmหรือYYYY-Www
เมื่อเปลี่ยน Type ตัวควบคุม Default Value จะเปลี่ยนเป็นประเภท input ที่เกี่ยวข้องและใส่ค่าปัจจุบันในรูปแบบที่ถูกต้อง หน้าตาของตัวเลือกวันที่หรือเวลาขึ้นอยู่กับเบราว์เซอร์และระบบปฏิบัติการ
สร้าง Date หรือ Time Input ด้วย C#
แผง C# แสดงวิธีสร้าง input และ label ตามการตั้งค่าด้วย Aspose.HTML for .NET โค้ดที่สร้างขึ้นทำงานตามลำดับดังนี้
- สร้าง
HTMLDocumentและHTMLInputElementด้วยCreateElement() - กำหนด Type, Name, ID และ Default Value ตามตัวเลือกที่ตั้งไว้
- สร้าง
HTMLLabelElementแล้วกำหนดพร็อพเพอร์ตีForและข้อความที่มองเห็นได้ - เพิ่มองค์ประกอบทั้งสองด้วย
AppendChild()และบันทึกเอกสารด้วยSave()
ตั้งค่า input ให้เรียบร้อย แล้วคัดลอกโค้ด C# ที่อัปเดตไปใช้ในโปรเจกต์ .NET
คำถามที่พบบ่อยเกี่ยวกับ HTML Date and Time Input Generator
1. เครื่องมือรองรับ date และ time input ประเภทใดบ้าง?
เครื่องมือรองรับ date, datetime-local, month, time และ week แต่ละ Type สร้าง HTML input ที่ตรงกันและต้องใช้ค่าในรูปแบบที่เครื่องอ่านได้เฉพาะประเภทนั้น
2. เหตุใดวันที่หรือเวลาที่แสดงจึงอาจต่างจากค่าที่สร้างขึ้น?
เบราว์เซอร์อาจแสดงตัวเลือกและรูปแบบตามภาษาหรือภูมิภาคของผู้ใช้ แต่ค่า HTML ยังคงใช้รูปแบบมาตรฐานที่เครื่องอ่านได้ ดังนั้น markup ที่สร้างขึ้นจึงไม่ขึ้นกับรูปแบบการแสดงผลของผู้ใช้
3. datetime-local มีข้อมูลเขตเวลาหรือไม่?
ไม่มี ค่า datetime-local มีวันที่ตามปฏิทินและเวลาท้องถิ่น แต่ไม่มี UTC offset หรือตัวระบุเขตเวลา แอปพลิเคชันต้องกำหนดบริบทของเขตเวลาเองเมื่อจัดเก็บหรือประมวลผลค่า
4. เหตุใดตัวเลือกวันที่หรือเวลาจึงดูต่างกันในแต่ละเบราว์เซอร์หรืออุปกรณ์?
ตัวควบคุมวันที่และเวลาใช้อินเทอร์เฟซของเบราว์เซอร์และระบบปฏิบัติการ แม้รูปแบบค่าที่ส่งจะเป็นมาตรฐาน แต่หน้าตาของปฏิทิน นาฬิกา และตัวเลือกสัปดาห์อาจแตกต่างกัน
5. เหตุใด ISO week ใกล้วันปีใหม่จึงอาจอยู่ในปีอื่น?
ISO week ใช้ปีตามลำดับสัปดาห์ ไม่ได้อิงปีปฏิทินของวันที่เพียงอย่างเดียว วันแรกหรือวันสุดท้ายบางวันของปีปฏิทินจึงอาจอยู่ใน ISO week-year ที่ติดกัน
ติดตั้ง Aspose.HTML for .NET
ติดตั้ง Aspose.HTML for .NET จาก NuGet ด้วย .NET CLI:
dotnet add package Aspose.HTML
คุณยังสามารถใช้หน้าต่าง NuGet Package Manager หรือเรียกใช้ Install-Package Aspose.HTML ใน Package Manager Console ได้ ดูรายละเอียดการตั้งค่าใน
คู่มือการติดตั้ง
หรือขอ
ใบอนุญาตชั่วคราว
เพื่อประเมิน API โดยไม่มีข้อจำกัดของเวอร์ชันทดลอง
เครื่องมือสร้าง HTML อื่น ๆ ที่รองรับ
สร้างและดูตัวอย่าง markup สำหรับองค์ประกอบ HTML ที่ใช้บ่อยอื่น ๆ