1.2.4 • Published 2 years ago
@md-akhi/shdatetime v1.2.4
تاریخ و زمان گاهشماری هجری شمسی(هجری خورشیدی)
In the name of Allah, the Beneficent, the Merciful.
Date and Time Related Extensions - SH (Solar Hijri, Shamsi Hijri, Iranian Hijri)
Install
$ npm i @md-akhi/shdatetime
Usage
- ES Modules:
import SHDate from "@md-akhi/shdatetime";
var date = new SHDate();
- CommonJS:
const SHDate = require("@md-akhi/shdatetime").default;
var date = new SHDate();
- TypeScript:
const SHDate = require('@md-akhi/shdatetime');
// OR
import SHDate from '@md-akhi/shdatetime';
var date = new SHDate();
- ES Modules for the browser:
<script type="module">
import SHDate from "@md-akhi/shdatetime";
var date = new SHDate();
</script>
- client side for the browser:
<script
type="text/javascript"
src="/path/to/@md-akhi/shdatetime/dist/browser/shdatetime.min.js"
></script>
<script>
var date = new SHDate();
</script>
jsdrive:
https://cdn.jsdelivr.net/npm/@md-akhi/shdatetime@latest/dist/browser/shdatetime.min.js
ubpkg:
https://unpkg.com/@md-akhi/shdatetime@latest/dist/browser/shdatetime.min.js
Note
- If you want to use ES Modules in Node.js without a transpiler, you need to add
"type": "module"
in yourpackage.json
or change your file extension from.js
to.mjs
.
API
- Formatting a Date and Time (Date -> String)
- seting years
- seting months
- seting days
- seting hours
- seting minutes
- seting seconds
- seting milliseconds
- geting years
- geting months
- geting days
- geting hours
- geting minutes
- geting seconds
- seting milliseconds
- Whether year is leap year