Project

itsuka

0.0
The project is in a healthy, maintained state
'Itsuka converts natural Japanese date expressions, such as "今日" (today), "明日" (tomorrow), or "3日後" (in 3 days), into Ruby Date objects.'
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
 Dependencies

Development

~> 13.0
~> 3.0
~> 1.21
 Project Readme

Itsuka

日本語の自然言語で書かれた日付をDateオブジェクトに変換する Ruby gem です。

インストール方法

Gemfile に以下を追記して、bundle installしてください。

gem 'itsuka'

もしくは、gemコマンドで直接インストールしてください。

gem install itsuka

使い方

require 'itsuka'

Date.today #=> #<Date: 2025-03-29 ...>

Itsuka.parse('今日')    #=> #<Date: 2024-03-29 ...>
Itsuka.parse('明日')    #=> #<Date: 2024-03-30 ...>
Itsuka.parse('3日後')   #=> #<Date: 2024-04-01 ...>
Itsuka.parse('2日前')   #=> #<Date: 2024-03-27 ...>

対応済みの表現

  • 今日・明日・昨日
  • n 日後・n 日前

ライセンス

MIT License