Buat Input Tanggal dan Waktu HTML Secara Online
Generator HTML Date and Time Input membuat elemen <input> untuk tanggal, tanggal dan waktu lokal, bulan, waktu, atau minggu ISO. Pilih Type, lalu atur Name, ID, Label yang terlihat, dan Default Value. Pratinjau, keluaran HTML, dan keluaran C# diperbarui secara bersamaan.
Opsi Generator Date and Time Input
- Type memilih
date,datetime-local,month,time, atauweek. - Name mengidentifikasi kolom ketika data formulir dikirim.
- ID mengidentifikasi input dan memberikan nilai yang sesuai untuk atribut
forpada label. - Label menentukan teks yang terlihat dan terkait dengan kontrol.
- Default Value menggunakan format yang diwajibkan oleh Type yang dipilih, yaitu
YYYY-MM-DD,YYYY-MM-DDTHH:mm,YYYY-MM,HH:mm, atauYYYY-Www.
Saat Type diubah, kontrol Default Value menggunakan jenis input bawaan yang sesuai dan memasukkan nilai saat ini yang valid. Tampilan pemilih yang tepat bergantung pada browser dan sistem operasi.
Buat Input Tanggal atau Waktu dalam C#
Panel C# menunjukkan cara membuat input dan label yang telah diatur dengan Aspose.HTML for .NET . Kode yang dihasilkan mengikuti langkah-langkah berikut:
- Membuat
HTMLDocumentdanHTMLInputElementdenganCreateElement(). - Menetapkan jenis, nama, ID, dan nilai default berdasarkan opsi yang dipilih.
- Membuat
HTMLLabelElement, lalu menetapkan propertiFordan teks yang terlihat. - Menambahkan kedua elemen dengan
AppendChild()dan menyimpan dokumen denganSave().
Atur input terlebih dahulu, lalu salin kode C# terbaru ke proyek .NET Anda.
FAQ Generator HTML Date and Time Input
1. Jenis input tanggal dan waktu apa yang didukung generator?
Generator mendukung date, datetime-local, month, time, dan week. Setiap Type menghasilkan input HTML yang sesuai dan memerlukan nilai yang dapat dibaca mesin dalam format khusus untuk jenis tersebut.
2. Mengapa tanggal atau waktu yang ditampilkan dapat berbeda dari nilai yang dihasilkan?
Browser dapat menampilkan pemilih dan format tampilan yang dilokalkan, sedangkan nilai HTML tetap menggunakan format standar yang dapat dibaca mesin. Karena itu, markup yang dihasilkan tidak bergantung pada lokal tampilan pengguna.
3. Apakah datetime-local menyertakan zona waktu?
Tidak. Nilai datetime-local berisi tanggal kalender dan waktu lokal tanpa offset UTC atau pengenal zona waktu. Aplikasi harus menyediakan konteks zona waktu yang dimaksud secara terpisah saat menyimpan atau memproses nilai.
4. Mengapa tampilan pemilih berbeda di setiap browser atau perangkat?
Input tanggal dan waktu menggunakan antarmuka khusus browser dan sistem operasi. Format nilai yang dikirim distandardisasi, tetapi kalender, jam, dan antarmuka pemilihan minggu dapat berbeda.
5. Mengapa minggu ISO di sekitar Tahun Baru dapat termasuk dalam tahun yang berbeda?
Minggu ISO menggunakan tahun penomoran minggu, bukan sekadar tahun kalender dari tanggal tersebut. Oleh karena itu, beberapa hari pertama atau terakhir suatu tahun kalender dapat termasuk dalam tahun minggu ISO yang berdekatan.
Instal Aspose.HTML for .NET
Instal Aspose.HTML for .NET dari NuGet menggunakan .NET CLI:
dotnet add package Aspose.HTML
Anda juga dapat menggunakan antarmuka NuGet Package Manager atau menjalankan Install-Package Aspose.HTML di Package Manager Console. Lihat
panduan instalasi
untuk detail penyiapan, atau minta
lisensi sementara
untuk mengevaluasi API tanpa batasan evaluasi.
Generator HTML Lainnya
Buat elemen dan struktur HTML lainnya dengan generator khusus