ترفندهای پیشرفته jQuery (قسمت 36)

- visibility ٠ mode_comment

در این قسمت با ادامه ترفندهای پیشرفته jQuery در خدمت شما هستیم. jquery trickshot

موضوع پنجم : استفاده از پلاگینها

ترفند 68 : ساده کردن توابع تاریخ و زمان Javascript

کار کردن با توابع تاریخ و زمان موجود در Javascript خیلی دلچسب نیست. شما میتونین با استفاده از تابع Date تقریبا هر چیزی که نیاز داشته باشید رو درست کنید، اما برای هر موردی باید در اینترنت سرچ کنید تا کد مورد نظرتونو پیدا کنید. اما یک ابزار شسته و رفته بنام moment.js وجود داره که خیلی از چیزا رو دلچسبتر و راحتتر کرده.

در ابتدا باید این ابزار رو در صفحتون include کنید:

بعد از اون میتونین از تابع قدرتمند moment استفاده کنید. در ادامه تعدادی مثال و نمونه کد از این ابزار قرار میدم تا با قدرت اون بهتر و بیشتر آشنا بشید.

در ابتدا یک شئ جدید از moment میسازیم:

با استفاده از کد بالا یک شئ moment با توجه به تاریخ الان ساخته میشه. شما میتونین یک شئ با تاریخه گذشته رو هم با دادن یک رشته تاریخ بسازید:

همچنین میتونین با یک آرایه اینکارو انجام بدین:

اگه بخوایم زمان رو چاپ کنیم ، میتونیم بصورت زیر عمل کنیم و اونو با فرمت خاصی چاپ کنیم:

خروجی:

اگه بخوایم بفهمیم این تاریخ و زمان مرتبط با چه روزی در هفته هست بصورت زیر عمل میکنیم:

خروجی:

فهمیدن اینکه متعلق به چه ماهی هست:

خروجی:

ساعت در لندن چنده:

خروجی:

ساعت در ژاپن چنده:

خروجی:

اگه بخوایم فاصله زمانی باقیمانده تا زمان خاصی رو پیدا کنیم:

خروجی:

تاریخ 7 روز بعد از امروز رو نشون بدیم:

خروجی:

حالا میخایم مدت زمان بین دو تاریخ رو پیدا کنیم:

در ابتدا دو تاریخ رو تعریف میکنیم:

حالا فاصله بینشون رو پیدا میکنیم:

خروجی:

این کتابخانه امکانات بسیار زیاد دیگه ای رو در اختیارتون قرار میده که میتونین از قدرت اون بهره ببرید.

امیدوارم از این مطلب خوشتون اومده باشه.

موفق و پیروز باشید

یا علی

Source

comment دیدگاه کاربران

نیاز به لاگین

برای ارسال دیدگاه و یا پرسیدن سوال خود در این قسمت، باید در سایت لاگین شوید.