---
title: "カスタム日付期間の作成"
canonical: "https://wiki.yellowfin.co.jp/space/yfcurrent/1903227/%E3%82%AB%E3%82%B9%E3%82%BF%E3%83%A0%E6%97%A5%E4%BB%98%E6%9C%9F%E9%96%93%E3%81%AE%E4%BD%9C%E6%88%90"
format: markdown
---
> Macro (anchor)



> Macro (toc)

## 概要

日付期間は、例えば過去3ヶ月以内のデータのみを表示するようにデータをフィルタリングするなど、特定の時間範囲を通してレポートデータをフィルタリングする簡単な方法を提供します。また、Yellowfinでは、ユーザーが事前に定義した独自の日付期間を作成することもできます。

## 実装の概要

カスタム日付期間の実装は、YellowfinのCustomDatePeriod 抽象クラスを拡張し、必要なメソッドを実装することで実現できます。これらのメソッドについては、カスタム日付期間の実装項目を参照してください。

## ガイドの目次

本ガイドは、次の項目に分かれています。

- [カスタム日付期間の前提条件](https://yellowfinjp.atlassian.net/wiki/spaces/yfcurrent/pages/1902250): ご使用の環境が日付期間を作成するためのソフトウェア要件を満たしていることを確認します。
- [カスタム日付期間の実装](https://yellowfinjp.atlassian.net/wiki/spaces/yfcurrent/pages/1905900): カスタム日付期間のコーディングに必要なコア関数です。
- [Yellowfinへのパッケージ](https://yellowfinjp.atlassian.net/wiki/spaces/yfcurrent/pages/1906346): カスタム日付期間をYellowfinにパッケージする方法を紹介します。
- [コード例](https://yellowfinjp.atlassian.net/wiki/spaces/yfcurrent/pages/1903455): 本ガイドには、カスタム日付期間を作成するためのコーディング例が含まれています。

より詳細な情報は、[カスタム日付期間の付録](https://yellowfinjp.atlassian.net/wiki/spaces/yfcurrent/pages/1903245)をご確認ください。