Install @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-date-picker and present native date pickers from a __CAPGO_KEEP_2__ app. - Manage updates in realtime for your __CAPGO_KEEP_3__ app without store...

はじめに

GitHub

CapgoのAIアシスタントセットアップを使用してプラグインをインストールできます。次のコマンドを使用して、CapgoスキルをAIツールに追加してください。

ターミナルウィンドウ
npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-plugins

次のプロンプトを使用してください。

Use the `capacitor-plugins` skill from `Cap-go/capgo-skills` to install the `@capgo/capacitor-date-picker` plugin in my project.

Manual Setupを使用する場合は、以下のコマンドを実行して、以下のプラットフォーム固有の指示に従ってください。

ターミナルウィンドウ
npm install @capgo/capacitor-date-picker
npx cap sync
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',
});
console.log(result.value);

日付と時間を選択する

日付と時間を選択する
const result = await DatePicker.present({
mode: 'dateAndTime',
date: '2026-05-27T14:30:00',
format: "yyyy-MM-dd'T'HH:mm:ss",
title: 'Select date and time',
});

月を選択する

月を選択する
const result = await DatePicker.present({
mode: 'yearAndMonth',
date: '2026-05-01',
format: 'yyyy-MM',
title: 'Select month',
});

期間を選択する

範囲を選択する
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, range.value);

ピッカを非表示

範囲を選択する
await DatePicker.hide();

プラットフォームのオプション

範囲を選択する
await DatePicker.present({
mode: 'date',
date: '2026-05-27',
title: 'Select date',
ios: {
style: 'inline',
theme: 'light',
},
android: {
theme: 'light',
},
});

共通のオプション

セクション
説明__CAPGO_KEEP_0__
modedate, time, dateAndTime, yearAndMonth, countDownTimer, または range.
date__CAPGO_KEEP_0__
min / max__CAPGO_KEEP_0__
format__CAPGO_KEEP_0__
title__CAPGO_KEEP_0__
locale__CAPGO_KEEP_0__
timezone__CAPGO_KEEP_0__
is24h__CAPGO_KEEP_0__
minuteStep__CAPGO_KEEP_0__
doneText / cancelText__CAPGO_KEEP_0__

例:アプリ

「例:アプリ」

リポジトリには、Capacitorの例のアプリケーションが含まれており、ネイティブの日付ピッカー、時刻ピッカー、範囲ピッカーを開きます、 hide()、およびプラグインバージョンコール。

iOSAndroid
アニメーションiOSのデモ@capgo/capacitor-date-pickerのオープン、日付の選択、クローズアニメーションAndroidのデモ@capgo/capacitor-date-pickerのオープン、日付の選択、クローズ

APIの完全なリファレンスは、パッケージのREADMEとTypeScript定義で管理されています: