メインコンテンツにスキップ
プラグインに戻る
@capgo/capacitor-date-picker
チュートリアル
github.com/Cap-go による

日付ピッカー

iOS、Android、Web向けの日付、時刻、日時、年月、範囲ピッカー

{"targetLanguage":"Japanese","protectedTokens":["Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"],"texts":["Guide","","Using @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-date-picker","iOSとAndroidの__CAPGO_KEEP_0__アプリにnative date、time、date-time、year-month、rangeピッカーを追加し、Webのマッチングフォールバックを提供します。","Capacitorのメンテナンスされた代替品です。","Capacitorのコミュニティの報告に耳を傾け、問題を迅速に修正し、更新を提供するのではなく、長期間にわたってCapacitorの問題をオープンにします。","Install","Native Picker Demo","iOS","Android","@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-date-pickerのアニメーション付きiOSデモです。デモでは、日付を選択するまでにdate-pickerを開き、閉じます。","@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-date-pickerのアニメーション付きAndroidデモです。デモでは、日付を選択するまでにdate-pickerを開き、閉じます。"]}

{"targetLanguage":"Japanese","protectedTokens":["Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"],"texts":["Guide","","Using @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-date-picker","iOSとAndroidの__CAPGO_KEEP_0__アプリにnative date、time、date-time、year-month、rangeピッカーを追加し、Webのマッチングフォールバックを提供します。","Capacitorのメンテナンスされた代替品です。","Capacitorのコミュニティの報告に耳を傾け、問題を迅速に修正し、更新を提供するのではなく、長期間にわたってCapacitorの問題をオープンにします。","Install","Native Picker Demo","iOS","Android","@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-date-pickerのアニメーション付きiOSデモです。デモでは、日付を選択するまでにdate-pickerを開き、閉じます。","@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-date-pickerのアニメーション付きAndroidデモです。デモでは、日付を選択するまでにdate-pickerを開き、閉じます。"]}

{"targetLanguage":"Japanese","protectedTokens":["Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"],"texts":["Guide","","Using @capgo/capacitor-date-picker","iOSとAndroidのcapgoアプリにnative date、time、date-time、year-month、rangeピッカーを追加し、Webのマッチングフォールバックを提供します。","Capacitorのメンテナンスされた代替品です。","Capacitorのコミュニティの報告に耳を傾け、問題を迅速に修正し、更新を提供するのではなく、長期間にわたってCapacitorの問題をオープンにします。","Install","Native Picker Demo","iOS","Android","@capgo/capacitor-date-pickerのアニメーション付きiOSデモです。デモでは、日付を選択するまでにdate-pickerを開き、閉じます。","@capgo/capacitor-date-pickerのアニメーション付きAndroidデモです。デモでは、日付を選択するまでにdate-pickerを開き、閉じます。"]}

@capgo/capacitor-date-picker {"targetLanguage":"Japanese","protectedTokens":["Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"],"texts":["Guide","","Using @Capacitor/__CAPGO_KEEP_1__-date-picker","iOSとAndroidのCapacitorアプリにnative date、time、date-time、year-month、rangeピッカーを追加し、Webのマッチングフォールバックを提供します。","Capacitorのメンテナンスされた代替品です。","Capacitorのコミュニティの報告に耳を傾け、問題を迅速に修正し、更新を提供するのではなく、長期間にわたってCapacitorの問題をオープンにします。","Install","Native Picker Demo","iOS","Android","@Capacitor/__CAPGO_KEEP_1__-date-pickerのアニメーション付きiOSデモです。デモでは、日付を選択するまでにdate-pickerを開き、閉じます。","@Capacitor/__CAPGO_KEEP_1__-date-pickerのアニメーション付きAndroidデモです。デモでは、日付を選択するまでにdate-pickerを開き、閉じます。"]}

{"targetLanguage":"Japanese","protectedTokens":["Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"],"texts":["Guide","","Using @Capgo/__CAPGO_KEEP_1__-date-picker","iOSとAndroidのCapgoアプリにnative date、time、date-time、year-month、rangeピッカーを追加し、Webのマッチングフォールバックを提供します。","Capacitorのメンテナンスされた代替品です。","Capacitorのコミュニティの報告に耳を傾け、問題を迅速に修正し、更新を提供するのではなく、長期間にわたってCapacitorの問題をオープンにします。","Install","Native Picker Demo","iOS","Android","@Capgo/__CAPGO_KEEP_1__-date-pickerのアニメーション付きiOSデモです。デモでは、日付を選択するまでにdate-pickerを開き、閉じます。","@Capgo/__CAPGO_KEEP_1__-date-pickerのアニメーション付きAndroidデモです。デモでは、日付を選択するまでにdate-pickerを開き、閉じます。"]} @capacitor-community/date-picker{"targetLanguage":"Japanese","protectedTokens":["Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"],"texts":["Guide","","Using @GitHub/__CAPGO_KEEP_1__-date-picker","iOSとAndroidのGitHubアプリにnative date、time、date-time、year-month、rangeピッカーを追加し、Webのマッチングフォールバックを提供します。","Capacitorのメンテナンスされた代替品です。","Capacitorのコミュニティの報告に耳を傾け、問題を迅速に修正し、更新を提供するのではなく、長期間にわたってCapacitorの問題をオープンにします。","Install","Native Picker Demo","iOS","Android","@GitHub/__CAPGO_KEEP_1__-date-pickerのアニメーション付きiOSデモです。デモでは、日付を選択するまでにdate-pickerを開き、閉じます。","@GitHub/__CAPGO_KEEP_1__-date-pickerのアニメーション付きAndroidデモです。デモでは、日付を選択するまでにdate-pickerを開き、閉じます。"]}

{"targetLanguage":"Japanese","protectedTokens":["Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"],"texts":["Guide","","Using @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-date-picker","iOSとAndroidの__CAPGO_KEEP_0__アプリにnative date、time、date-time、year-month、rangeピッカーを追加し、Webのマッチングフォールバックを提供します。","Capacitorのメンテナンスされた代替品です。","Capacitorのコミュニティの報告に耳を傾け、問題を迅速に修正し、更新を提供するのではなく、長期間にわたってCapacitorの問題をオープンにします。","Install","Native Picker Demo","iOS","Android","@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-date-pickerのアニメーション付きiOSデモです。デモでは、日付を選択するまでにdate-pickerを開き、閉じます。","@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-date-pickerのアニメーション付きAndroidデモです。デモでは、日付を選択するまでにdate-pickerを開き、閉じます。"]}

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

{"targetLanguage":"Japanese","protectedTokens":["Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"],"texts":["Guide","","Using @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-date-picker","iOSとAndroidの__CAPGO_KEEP_0__アプリにnative date、time、date-time、year-month、rangeピッカーを追加し、Webのマッチングフォールバックを提供します。","Capacitorのメンテナンスされた代替品です。","Capacitorのコミュニティの報告に耳を傾け、問題を迅速に修正し、更新を提供するのではなく、長期間にわたってCapacitorの問題をオープンにします。","Install","Native Picker Demo","iOS","Android","@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-date-pickerのアニメーション付きiOSデモです。デモでは、日付を選択するまでにdate-pickerを開き、閉じます。","@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-date-pickerのアニメーション付きAndroidデモです。デモでは、日付を選択するまでにdate-pickerを開き、閉じます。"]}

{"targetLanguage":"Japanese","protectedTokens":["Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"],"texts":["Guide","","Using @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-date-picker","iOSとAndroidの__CAPGO_KEEP_0__アプリにnative date、time、date-time、year-month、rangeピッカーを追加し、Webのマッチングフォールバックを提供します。","Capacitorのメンテナンスされた代替品です。","Capacitorのコミュニティの報告に耳を傾け、問題を迅速に修正し、更新を提供するのではなく、長期間にわたってCapacitorの問題をオープンにします。","Install","Native Picker Demo","iOS","Android","@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-date-pickerのアニメーション付きiOSデモです。デモでは、日付を選択するまでにdate-pickerを開き、閉じます。","@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-date-pickerのアニメーション付きAndroidデモです。デモでは、日付を選択するまでにdate-pickerを開き、閉じます。"]} {"targetLanguage":"Japanese","protectedTokens":["Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"],"texts":["Guide","","Using @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-date-picker","iOSとAndroidの__CAPGO_KEEP_0__アプリにnative date、time、date-time、year-month、rangeピッカーを追加し、Webのマッチングフォールバックを提供します。","Capacitorのメンテナンスされた代替品です。","Capacitorのコミュニティの報告に耳を傾け、問題を迅速に修正し、更新を提供するのではなく、長期間にわたってCapacitorの問題をオープンにします。","Install","Native Picker Demo","iOS","Android","@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-date-pickerのアニメーション付きiOSデモです。デモでは、日付を選択するまでにdate-pickerを開き、閉じます。","@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-date-pickerのアニメーション付きAndroidデモです。デモでは、日付を選択するまでにdate-pickerを開き、閉じます。"]}
{"targetLanguage":"Japanese","protectedTokens":["Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"],"texts":["Guide","","Using @capgo/capacitor-date-picker","iOSとAndroidのcapgoアプリにnative date、time、date-time、year-month、rangeピッカーを追加し、Webのマッチングフォールバックを提供します。","Capacitorのメンテナンスされた代替品です。","Capacitorのコミュニティの報告に耳を傾け、問題を迅速に修正し、更新を提供するのではなく、長期間にわたってCapacitorの問題をオープンにします。","Install","Native Picker Demo","iOS","Android","@capgo/capacitor-date-pickerのアニメーション付きiOSデモです。デモでは、日付を選択するまでにdate-pickerを開き、閉じます。","@capgo/capacitor-date-pickerのアニメーション付きAndroidデモです。デモでは、日付を選択するまでにdate-pickerを開き、閉じます。"]} {"targetLanguage":"Japanese","protectedTokens":["Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"],"texts":["Guide","","Using @capgo/capacitor-date-picker","iOSとAndroidのcapgoアプリにnative date、time、date-time、year-month、rangeピッカーを追加し、Webのマッチングフォールバックを提供します。","Capacitorのメンテナンスされた代替品です。","Capacitorのコミュニティの報告に耳を傾け、問題を迅速に修正し、更新を提供するのではなく、長期間にわたってCapacitorの問題をオープンにします。","Install","Native Picker Demo","iOS","Android","@capgo/capacitor-date-pickerのアニメーション付きiOSデモです。デモでは、日付を選択するまでにdate-pickerを開き、閉じます。","@capgo/capacitor-date-pickerのアニメーション付きAndroidデモです。デモでは、日付を選択するまでにdate-pickerを開き、閉じます。"]}

ネイティブ ピッカー スクリーンショット

iOS Android
iOS スクリーンショットの@capgo/capacitor-date-pickerは、ネイティブの日付ピッカーを表示しています。 Android スクリーンショットの@capgo/capacitor-date-pickerは、ネイティブの日付ピッカーを表示しています。

日付を選択してください

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);

時間を選択してください

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

範囲を選択してください

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);

アクティブなピッカーを閉じてください

await DatePicker.hide();

これが修正すること

  • Capacitor 8サポート
  • Web実装は同じです present() API.
  • プログラム的 hide().
  • ダイアログタイトルサポート.
  • iOS 回転安全のレイアウト、ロケールの取り扱い、モード. yearAndMonth 安全な日付の解釈と日付のみのタイムゾーンの取り扱い.
  • Android ネストされたオプション、
  • 、ダイアログレイアウトの取り扱い、UI-スレッドのダイアログの取り扱い. is24h1分のステップと日付範囲の選択.
  • フルリファレンス

__CAPGO_KEEP_0__.