मुख्य कंटेंट तक स्किप करें

परिचय

@hirishu10/simple-date-time Version License Downloads DocsPassing

दिनांक समय कार्यक्षमता प्राप्त करने के लिए सरल और बहुत उपयोगी पैकेज।

अब हर कोई इस पैकेज का उपयोग करके पूर्ण घड़ी और दिनांक - समय सेवा बना सकता है, आशा है कि आपको यह पसंद आएगा धन्यवाद 🙂।

विषय

आवश्यक शर्तें

  • Node.js (version 16 or greater).
  • Yarn (version 1.5 or greater).
  • A fork of the repo (for any contributions).
  • Please read the docs carefully Thanks

इंस्टालेशन

Using npm

npm i @hirishu10/simple-date-time

Using Yarn

yarn add @hirishu10/simple-date-time

शुरू करना

Simple and Customized Date-Time Functionality
import {
getCustomDayNameFull,
getCustomDayNameShort,
getCustomMonthNameFull,
getCustomMonthNameShort,
getCustomMonth,
getCustomYear,
getCustomDate,
getCustomHour,
getCustomMinute,
getCustomSecond,
getCustomAmPm,
getCustomFullDateAndTimeWithAmPm,
getCustomFullDateAndTimeWithAmPmIncludingSeconds,
getCustomDTFormatter,
} from "@hirishu10/simple-date-time";
const fullDay = getCustomDayNameFull();
const shortDay = getCustomDayNameShort();
const fullMonth = getCustomMonthNameFull();
const shortMonth = getCustomMonthNameShort();
const month = getCustomMonth();
const year = getCustomYear();
const toDate = getCustomDate();
const hour = getCustomHour();
const minute = getCustomMinute();
const second = getCustomSecond();
const amPm = getCustomAmPm();
const timestampLower = getCustomFullDateAndTimeWithAmPm();
const timestampwithSeconds = getCustomFullDateAndTimeWithAmPmIncludingSeconds();
हो गया 🙂 आपको दिनांक-समय कार्यक्षमता प्राप्त करने के लिए कोई और कोड लिखने की आवश्यकता नहीं है, बस सरल फ़ंक्शन को कॉल करें और आप जा सकते हैं

अवलोकन

📖 नीचे हम उपयोग करने के तरीके के साथ उदाहरण प्रदान करते हैं!

getCustomDayNameFull();

const fullDay = getCustomDayNameFull();
Output: friday;

getCustomDayNameShort();

const shortDay = getCustomDayNameShort();
Output: fri;

getCustomMonthNameFull();

const fullMonth = getCustomMonthNameFull();
Output: october;

getCustomMonthNameShort();

const shortMonth = getCustomMonthNameShort();
Output: oct;
*New

getCustomMonth();

const month = getCustomMonth();
Output: 10; // month
*New

getCustomYear();

const year = getCustomYear("yy");
Output: 23; // year

getCustomDate();

const toDate = getCustomDate();
Output: 10; // todate

getCustomHour();

const hour = getCustomHour();
Output: 10; // current hour

getCustomMinute();

const minute = getCustomMinute();
Output: 10; // current minute

getCustomSecond();

const second = getCustomSecond();
Output: 10; // current seconds

getCustomAmPm();

const amPm = getCustomAmPm();
Output: am / pm;

getCustomFullDateAndTimeWithAmPm();

const timestampLower = getCustomFullDateAndTimeWithAmPm();
Output: 10 Oct Fri 10:00am

getCustomFullDateAndTimeWithAmPmIncludingSeconds();

const timestampwithSeconds = getCustomFullDateAndTimeWithAmPmIncludingSeconds();
Output: 10 Oct Fri 10:00:00 am
*New
getCustomDTFormatter().format();
  • getCustomDTFormatter(dateValue?) - यदि आप पुरानी तारीख का उपयोग करना चाहते हैं तो कृपया dateValue के अंदर एक unix मान प्रदान करें।
  • format(formatValue, insertCharacters?) - आपको प्रारूप वैल्यू पास करना होगा (कृपया विधि और प्रॉप्स तालिका पढ़ें / Please read the Method and Props table), टिप्पणी: *प्रत्येक के बाद स्थान जोड़ें चार
  • insertCharacters पूरी तरह से वैकल्पिक है, यदि आपको प्रत्येक प्रारूप वैल्यू वर्ण के अंत में एक वर्ण प्रदान करने की आवश्यकता है, तो आप इसे जोड़ सकते हैं।
  • नीचे उदाहरण:
const customTimeStamp = getCustomDTFormatter().format("dt mt yyyy", { dt: "⟆",mt:"⟆" });
Output: 1072023 ; //

विधि और प्रॉप्स कॉन्फ़िगरेशन

🔧 नीचे वे प्रॉप्स दिए गए हैं जिनका उपयोग आप दिनांक-समय व्यवहार को अनुकूलित करने के लिए कर सकते हैं।

Method / PropsTypeDescription
Deprecated capsOnFlag
*New
caseFlag
boolean

String
By default False If Provide True then return the String in UpperCase else in LowerCase

lowercase by default, The "u" string will be in uppercase or "p" for proper case, if provided.
Deprecated properCaseFlagbooleanBy default True Providing this the String will return in Proper structure else all in lower case
changeToStringFlagbooleanTotally Optional if you need in String make true the flag else ignore
Deprecated shortOrFullFlagbooleanBy Default False which return the Day, Month in Short else Make True to return in Full
Deprecated lowerOrUpperFlagbooleanBy Default False which return the Day, Month in lowerCase else Make True to return in UpperCase
*New
yearFlag
String"yy" this will return the last two number, "yyyy" this will return full year
*New
timeStampFlag
Stringcondition: "shortForm_upperCase" OR "shortForm_lowerCase" OR "fullForm_upperCase" OR "fullForm_lowerCase"
*New
formatValue
Stringyy ⟆→ year like 23
yyyy ⟆→ year like 2023
M ⟆→ month like jul
Mu ⟆→ month like JUL
Mp ⟆→ month like Jul
MM ⟆→ month like july
MMu ⟆→ month like JULY
MMp ⟆→ month like July
mt ⟆→ month like 7
dt ⟆→ date like 10
d ⟆→ day like thu
du ⟆→ day like THU
dp ⟆→ day like Thu
d ⟆→ day like thursday
ddu ⟆→ day like THURSDAY
ddp ⟆→ day like Thursday
m ⟆→ minute like 10
h ⟆→ hours like 10
s ⟆→ seconds like 10
ap ⟆→ am / pm
apu ⟆→ AM / PM
h:m ⟆→ hour, minute like 10:10
h:m:s ⟆→ hour,minute,second like 10:10:10

फ़ीचर अद्यतन

हम पैकेज को बेहतर बनाने के लिए इस पर काम कर रहे हैं जिससे सभी को मदद मिलेगी धन्यवाद 🙏🏻

लेखक

आप सभी को धन्यवाद 🙏🏻

Made with 🖤 by

Author : रिसु चौधरी

Email : hi.10rishu@gmail.com

लाइसेंस

MIT लाइसेंस 📄

यह प्रोजेक्ट MIT लाइसेंस के तहत लाइसेंस प्राप्त है - विवरण के लिए LICENSE.md फ़ाइल देखें