2.1.26 • Published 6 months ago

shdate v2.1.26

Weekly downloads
-
License
AGPL-3.0
Repository
github
Last release
6 months ago

تاریخ و زمان گاهشماری هجری شمسی (هجری خورشیدی, جلالی)

In the name of Allah, the Beneficent, the Merciful.

Date and Time - SH (Solar Hijri, Shamsi Hijri, Iranian Hijri)

GitHub license GitHub version release GitHub version dev  workflow test  workflow publish Static Badge npm

Language

Install

 npm i shdate

Usage

  • ES Modules (ESM):
import SHDate from "shdate";
var date = new SHDate();
  • CommonJS (CJS):
const SHDate = require("shdate").default;
var date = new SHDate();
  • TypeScript (TS):
const SHDate = require('shdate');
// OR
import SHDate from 'shdate';

var date = new SHDate();
  • ES Modules for the browser:
<script type="module">
	import SHDate from "shdate";
	var date = new SHDate();
</script>
  • client side for the browser:
<script
	type="text/javascript"
	src="/path/to/shdate/dist/browser/shdate.min.js"
></script>
<script>
	var date = new SHDate();
</script>

jsdrive:

https://cdn.jsdelivr.net/npm/shdate@latest/dist/browser/shdate.min.js

ubpkg:

https://unpkg.com/shdate@latest/dist/browser/shdate.min.js

Note

  • If you want to use ES Modules in Node.js without a transpiler, you need to add "type": "module" in your package.json or change your file extension from .js to .mjs.

Standard built-in objects

  • SHDate

Constructor

  • SHDate() constructor

Methods

  • [@@toPrimitive](): ( en | fa )

  • getDate(): ( en | fa )

  • getDay(): ( en | fa )

  • getFullYear(): ( en | fa )

  • getHours(): ( en | fa )

  • getMilliseconds(): ( en | fa )

  • getMinutes(): ( en | fa )

  • getMonth(): ( en | fa )

  • getSeconds(): ( en | fa )

  • getTime()( en | fa )

  • getTimezoneOffset()( en | fa )

  • getUTCDate()( en | fa )

  • getUTCDay()( en | fa )

  • getUTCFullYear()( en | fa )

  • getUTCHours()( en | fa )

  • getUTCMilliseconds()( en | fa )

  • getUTCMinutes()( en | fa )

  • getUTCMonth()( en | fa )

  • getUTCSeconds()( en | fa )

  • SHDate.now(): ( en | fa )

  • SHDate.parse(): ( en | fa )

  • setDate(): ( en | fa )

  • setDay: ( en | fa )

  • setFullYear(): ( en | fa )

  • setHours(): ( en | fa )

  • setMilliseconds(): ( en | fa )

  • setMinutes(): ( en | fa )

  • setMonth(): ( en | fa )

  • setSeconds(): ( en | fa )

  • setTime(): ( en | fa )

  • setUTCDate(): ( en | fa )

  • setUTCFullYear(): ( en | fa )

  • setUTCHours(): ( en | fa )

  • setUTCMilliseconds(): ( en | fa )

  • setUTCMinutes(): ( en | fa )

  • setUTCMonth(): ( en | fa )

  • setUTCSeconds(): ( en | fa )

  • toDateString(): ( en | fa )

  • toISOString(): ( en | fa )

  • toJSON(): ( en | fa )

  • toLocaleDateString(): ( en | fa )

  • toLocaleString(): ( en | fa )

  • toLocaleTimeString(): ( en | fa )

  • toString(): ( en | fa )

  • toTimeString(): ( en | fa )

  • toUTCString(): ( en | fa )

  • SHDate.UTC(): ( en | fa )

  • valueOf(): ( en | fa )

  • format: ( en | fa )

  • isLeapYear: ( en | fa )

Documents are being prepared

  • static VERSION
  • static DAYS_IN_MONTH
  • static DAYS_IN_MONTH_LEAP
  • static DAY_OF_YEAR
  • static DAYS_IN_YEAR
  • static DAYS_IN_YEAR_LEAP
  • static WEEKS_IN_YEAR
  • static WEEKS_IN_YEAR_LEAP

  • setWeek()

  • setDateOfDayOfYear()
  • setUTCDateOfDayOfYear()

  • getDayOfYear()

  • getUTCDayOfYear()
  • getDaysInYear()
  • getUTCDaysInYear()
  • getWeekOfYear()
  • getUTCWeekOfYear()
  • getWeeksInYear()
  • getUTCWeeksInYear()
  • getDaysInMonth()
  • getUTCDaysInMonth()
  • getDates()
  • getUTCDates()
  • toUTCDateString()
  • getUTCTime()
  • toUTCTimeString()

  • checkDate()

  • dateCorrection()

  • checkWeek()

  • weekCorrection()

  • static checkTime() || checkTime()

  • checkTime12()
  • timeCorrection()
  • restTime()
  • restUTCTime()

  • getLanguage()

  • getFirstDayOfWeek()
  • getTimeServerDiff()
  • getTimeZone()

  • setTimeServerDiff()

  • setTimeZone()
  • setLanguage()
  • setFirstDayOfWeek()

  • setConfig()

  • clone()

  • instance()

  • getVersion()

  • NumbersTo()

2.1.25

6 months ago

2.1.26

6 months ago

2.1.23

6 months ago

2.1.24

6 months ago

2.1.22

7 months ago

2.1.20

7 months ago

2.1.17

7 months ago

2.1.16

7 months ago

2.1.15

7 months ago

2.1.14

7 months ago

2.1.13

7 months ago

2.1.12

7 months ago

2.1.11

7 months ago