PHPackages                             smensulaiman/japanese-year-converter - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. smensulaiman/japanese-year-converter

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

smensulaiman/japanese-year-converter
====================================

Convert Japanese era (Wareki) years to Gregorian (Seireki) years

v1.0.0(11mo ago)110MITPHP

Since Jul 9Pushed 11mo agoCompare

[ Source](https://github.com/smensulaiman/japanese-year-converter)[ Packagist](https://packagist.org/packages/smensulaiman/japanese-year-converter)[ Docs](https://github.com/smensulaiman/japanese-year-converter)[ RSS](/packages/smensulaiman-japanese-year-converter/feed)WikiDiscussions main Synced today

READMEChangelogDependenciesVersions (2)Used By (0)

Japanese Year Converter
=======================

[](#japanese-year-converter)

Convert Japanese era years (Wareki - 和暦) to Gregorian calendar years (Seireki - 西暦) in PHP. This library allows you to easily convert Japanese era years to their corresponding Gregorian years, supporting both Kanji and Romaji inputs.

---

Features
--------

[](#features)

- Supports common Japanese eras: 令和 (Reiwa), 平成 (Heisei), 昭和 (Showa), 大正 (Taisho), 明治 (Meiji)
- Accepts both **Kanji** (e.g. `平成`, `令和`) and **Romaji** (e.g. `Heisei`, `Reiwa`)
- Converts `era + year` to **Gregorian year**
- Parses full strings like `平成13`, `Reiwa6`, etc.

---

Installation
------------

[](#installation)

```
composer require smensulaiman/japanese-year-converter
```

---

Usage
-----

[](#usage)

```
use Smensulaiman\JapaneseYearConverter\JapaneseYearConverter;

// Direct conversion
echo JapaneseYearConverter::toGregorian('平成', 13); // Output: 2001
echo JapaneseYearConverter::toGregorian('Reiwa', 6); // Output: 2024

// Parse from wareki string
echo JapaneseYearConverter::fromString('昭和60');    // Output: 1985
echo JapaneseYearConverter::fromString('令和5');     // Output: 2023
```

---

Example Script
--------------

[](#example-script)

```
