https://github.com/pordarman/alisa.ms
A powerful and flexible Turkish time string conversion module, inspired by ms.js. Easily convert human-readable time strings like "1 saat 30 dakika" into milliseconds and back.
https://github.com/pordarman/alisa.ms
date-utilities duration javascript ms nodejs npm-package time
Last synced: 28 days ago
JSON representation
A powerful and flexible Turkish time string conversion module, inspired by ms.js. Easily convert human-readable time strings like "1 saat 30 dakika" into milliseconds and back.
- Host: GitHub
- URL: https://github.com/pordarman/alisa.ms
- Owner: pordarman
- License: mit
- Created: 2022-11-14T10:39:34.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-08-21T12:47:56.000Z (5 months ago)
- Last Synced: 2025-08-21T14:39:42.983Z (5 months ago)
- Topics: date-utilities, duration, javascript, ms, nodejs, npm-package, time
- Language: JavaScript
- Homepage:
- Size: 18.6 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## [](https://www.npmjs.com/package/alisa.ms/)
[](https://www.npmjs.com/package/alisa.ms/)
[](https://www.npmjs.com/package/alisa.ms/)
[](https://www.npmjs.com/package/alisa.ms/)
[](https://www.npmjs.com/package/alisa.ms/)
[](https://www.npmjs.com/package/alisa.ms/)
# Kaynak dosyası
- [alisa.ms](https://github.com/pordarman/alisa.ms)
# Yaratıcılar
- [Ali Çelik](https://github.com/pordarman)
# Sosyal medya hesabı
- Ali: [Instagram](https://www.instagram.com/ali.celk/) - [Discord](https://discord.com/users/488839097537003521) - [Spotify](https://open.spotify.com/user/215jixxk4morzgq5mpzsmwwqa?si=41e0583b36f9449b)
# Nedir bu modül?
- Bu modülü [ms](https://www.npmjs.com/package/ms/) modülünün türkçe versiyonu gibi düşünebilirsiniz
- Fakat bu versiyon klasik [ms](https://www.npmjs.com/package/ms/) versiyonundan daha güçlü ve daha pratiktir
- Elinizde **"12345 gün"** gibi bir değer var ve siz bunu milisaniye cinsinden yazmak istiyorsanız bu modül tam da size göre
# Peki nasıl kullanılır?
Çok kolay, ilk önce herhangi bir javascript (.js) dosyası açınız ve alttaki kodu yazınız (fakat bunu yazmandan önce **npm i alisa.ms** ile modülü indirmelisiniz)
```js
const mstr = require("alisa.ms")
```
İşte bu kadar şimdi istediğiniz işlemleri gerçekleştirebilirsiniz
# Örnekler
Diyelim ki elinizde "12345 gün" diye bir yazınız var ve siz bunu milisaniye cinsinden görmek istiyorsunuz
```js
mstr("12345 gün") // 1066608000000
// Veee işte bu kadar, 12345 günün kaç milisaniye olduğunu öğrendiniz tebrikleerrr 🎉
```
Gördüğünüz gibi modül gayet basit ve anlaşılabilir
Eğer girdiğiniz değeri milisaniye cinsinden değil de dakika cinsinden görmek istiyorsanız aşağıdaki gibi yazabilirsiniz
```js
mstr("12345 gün", "dakika") // 17776800
// Gördüğünüz gibi 2. parametre olarak döndürülecek değeri girdiğinizde o değer cinsinden döndürür
```
Üstelik sadece 1 değer girmek zorunda değilsiniz! İçine istediğiniz kadar zaman ifadesi içerek veri giriniz yine çalışacaktır
```js
mstr("1 asır, 25 yıl, 5 ay, 15 gün, 8 saat, 9 dakika, 10 saniye, 213 salise") // 3958985350000
// Gördüğünüz gibi içine istediğiniz kadar veri yazmakta tamamen özgürsünüz!
```
# Ve son olarak
- Eğer bu modülü geliştirmek istiyorsanız [github](https://github.com/pordarman) üzerinden bana istekte bulunursanız size seve seve yardımcı olurum
- Buraya kadar okuduğunuz için teşekkür ederimmmm, iyi ki varsınız 💗
- Sonraki modüllerde görüşmek üzereeeeee!!!
