Lompat ke Konten Utama
Kembali ke plugin
@capgo/capacitor-date-picker
Tutorial
@capgo/capacitor-date-picker

Pilih Tanggal

Pilih Tanggal Nativ, Waktu, Tanggal-Waktu, Tahun-Bulan, dan Rentang Pilih untuk iOS, Android, dan Web

Panduan

Tutorial Pilih Tanggal

Menggunakan @capgo/capacitor-pilih-tanggal

@capgo/capacitor-date-picker menambahkan pilih tanggal, waktu, tanggal-waktu, tahun-bulan, dan rentang pilih tanggal asli ke aplikasi Capacitor di iOS dan Android, dengan fallback Web yang sesuai.

Ini adalah alternatif yang dipelihara Capgo @capacitor-community/date-pickerKami mendengarkan laporan komunitas, memperbaiki masalah dengan cepat, dan mengirimkan update daripada meninggalkan masalah GitHub yang berdiri sendiri terbuka.

Instal

npm install @capgo/capacitor-date-picker
npx cap sync

Demo Pilih Tanggal Asli

iOS Android
Demo iOS animasi dari @capgo/capacitor-pilih tanggal membuka, memilih tanggal, dan menutup Demo Android animasi dari @capgo/capacitor-pilih tanggal membuka, memilih tanggal, dan menutup

Layar Pilih Tanggal Asli

iOS Android
Layar Screenshot iOS dari @capgo/capacitor-pilih tanggal menampilkan pilih tanggal asli Layar Screenshot Android dari @capgo/capacitor-pilih tanggal menampilkan pilih tanggal asli

Pilih Tanggal

import { DatePicker } from '@capgo/capacitor-date-picker';

const result = await DatePicker.present({
  mode: 'date',
  date: '2026-05-27',
  min: '2026-01-01',
  max: '2026-12-31',
  format: 'yyyy-MM-dd',
  title: 'Select date',
});

console.log(result.value);

Pilih Waktu

const result = await DatePicker.present({
  mode: 'time',
  is24h: true,
  minuteStep: 15,
  format: 'HH:mm',
  title: 'Select time',
});

Pilih Rentang

const range = await DatePicker.presentRange({
  start: '2026-05-01',
  end: '2026-05-27',
  format: 'yyyy-MM-dd',
  startTitle: 'Start date',
  endTitle: 'End date',
});

console.log(range.start, range.end);

Tutup Pilih Tanggal Aktif

await DatePicker.hide();

Apa yang Diperbaiki Ini

  • Dukungan 8 yang Capacitor.
  • Implementasi web dengan yang sama present() API.
  • Programatik hide().
  • Judul dialog dukungan.
  • Tata letak rotasi aman iOS, pengelolaan lokasi, dan yearAndMonth mode.
  • Pengolahan tanggal yang lebih aman dan pengelolaan zona waktu tanggal.
  • Pengelolaan opsi yang terintegrasi Android, pengelolaan layout dialog, dan pengelolaan UI-thread dialog. is24hPilihan langkah-langkah dan pengelolaan rentang tanggal.
  • Referensi Lengkap

__CAPGO_KEEP_0__