Rumah __CAPGO_KEEP_0__
Kembali ke plugin
@capgo/capacitor-pilih-tanggal
Tutorial
@capgo/capacitor-pilih-tanggal

Pilih Tanggal

Pilih tanggal, waktu, tanggal-waktu, tahun-bulan, dan rentang tanggal yang native untuk iOS, Android, dan Web

Panduan

Tutorial Pilih Tanggal

Test di perangkat

Unduh aplikasi Capgo terlebih dahulu, lalu scan kode QR code.

Pengaturan Tanggal plugin QR code

Menggunakan @capgo/capacitor-date-picker

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

Ini adalah alternatif yang dipelihara Capgo @capacitor-community/date-pickerIni adalah alternatif yang dipelihara GitHub untuk

Kami mendengarkan laporan komunitas, memperbaiki masalah dengan cepat, dan mengirimkan pembaruan daripada meninggalkan masalah __CAPGO_KEEP_0__ yang berdiri lama terbuka.

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

Install

Demo Pilih Tanggal Asli iOS
Animated iOS demo of @capgo/capacitor-date-picker opening, selecting a date, and closing Animasi demo iOS @capgo/capacitor-date-picker membuka, memilih tanggal, dan menutupnya.

Gambar Layar Pemilih Nativ

IOS Andoid
Gambar layar IOS dari @capgo/capacitor-tanggal-pilih menampilkan pemilih tanggal nativ Gambar layar Andoid dari @capgo/capacitor-tanggal-pilih menampilkan pemilih tanggal nativ

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 Pemilih Aktif

await DatePicker.hide();

Apa Yang Diperbaiki

  • Capacitor 8 mendukung.
  • Implementasi Web dengan yang sama present() API.
  • Programatik hide().
  • Judul dialog dukungan.
  • iOS rotasi aman layout, pengaturan lokasi, dan yearAndMonth mode.
  • Pengolahan tanggal yang lebih aman dan pengaturan zona waktu tanggal-saja.
  • Android opsi yang terintegrasi, is24h, pengaturan layout dialog, dan pengaturan dialog UI-thread.
  • Pilihan langkah menit dan pengaturan rentang tanggal.

Referensi Lengkap