nctpvtltd/laravel-nepali-date-converter

A Laravel package to convert Nepali BS dates to AD and vice versa

Maintainers

Package info

github.com/nctpvtltd/laravel-nepali-date-converter

pkg:composer/nctpvtltd/laravel-nepali-date-converter

Statistics

Installs: 5

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v1.0.0 2025-12-03 14:56 UTC

This package is auto-updated.

Last update: 2026-03-03 16:33:28 UTC


README

License: MIT Latest Version PHP Version

A simple Laravel package to convert between Gregorian (AD) dates and Nepali Bikram Sambat (BS) dates.
Ideal for Laravel applications targeting Nepali users or needing Nepali calendar support.

✅ Features

  • Convert AD → BS (Gregorian to Nepali) and BS → AD (Nepali to Gregorian) dates
  • Works with Laravel and optionally Carbon
  • Configurable via a config file for custom date formats
  • Lightweight and production-ready

📦 Requirements

  • PHP 8.x or higher
  • Laravel (any supported version)

⚡ Installation

Install via Composer:

composer require nctpvtltd/laravel-nepali-date-converter

🛠 Usage

Convert AD to BS:

use NepaliDateConverter\Facades\NepaliDateConverter;

$adDate = '2025-12-03';
$bsDate = NepaliDateConverter::engToNep($adDate);

echo $bsDate; // Output: "2082-08-17"