Skip to content

Commit db795ba

Browse files
committed
update README.md
1 parent 02e7521 commit db795ba

1 file changed

Lines changed: 22 additions & 0 deletions

File tree

README.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,28 @@ converter.convertTripleToWords(215);
157157
```
158158

159159
---
160+
## 📆 Date Conversion | تبدیل تاریخ
161+
162+
Harfizer now supports converting dates to their Persian word representation using the `convertDateToWords` method. This method accepts a date string in either `YYYY/MM/DD` or `YYYY-MM-DD` format, along with an optional calendar type (`"jalali"` for Solar dates or `"gregorian"` for Gregorian dates, default is `"jalali"`).
163+
164+
Harfizer اکنون از تبدیل تاریخ به حروف فارسی پشتیبانی می‌کند. با استفاده از متد `convertDateToWords` می‌توانید تاریخ‌ها را به رشته‌ای از حروف تبدیل کنید. این متد یک رشته تاریخ به فرمت `YYYY/MM/DD` یا `YYYY-MM-DD` و یک پارامتر تقویم اختیاری (`"jalali"` برای تاریخ شمسی یا `"gregorian"` برای تاریخ میلادی، پیش‌فرض `"jalali"`) را دریافت می‌کند.
165+
166+
### Example | مثال
167+
168+
```ts
169+
import { HarfizerConverter } from 'harfizer';
170+
171+
const converter = new HarfizerConverter();
172+
173+
// Convert a Jalali (Solar) date using dash format:
174+
console.log(converter.convertDateToWords("1404-03-24"));
175+
// Expected Output: "بیست و چهار خرداد یک هزار و چهارصد و چهار"
176+
177+
// Convert a Gregorian date:
178+
console.log(converter.convertDateToWords("2023-04-05", "gregorian"));
179+
// Expected Output: "پنج آوریل دو هزار و بیست و سه"
180+
```
181+
160182

161183
## 📏 Limitations | محدودیت‌ها
162184

0 commit comments

Comments
 (0)