جاوا اسکرپٹ میں ٹائم اسٹیمپ کو ڈیٹ فارمیٹ میں کیسے تبدیل کریں۔

Jawa Askrp My Aym As Ymp Kw Y Farmy My Kys Tbdyl Kry



جاوا اسکرپٹ میں، ایسے حالات ہوتے ہیں جہاں بے ترتیب یا غلط تاریخ اور وقت کی قدر کو تبدیل کرنے کی ضرورت ہوتی ہے جو کسی بھی ٹائم زون یا کیلنڈر سے آزاد ہے۔ مثال کے طور پر، جب تاریخ کی شکل میں ہر وصف کی قدر حاصل کرنے کی ضرورت ہوتی ہے۔ ایسی صورتوں میں، JavaScript آپ کو غیر فارمیٹ شدہ ٹائم اسٹیمپ ویلیو کو مناسب تاریخ اور وقت کی شکل میں انکوڈ کرنے میں مدد کر سکتا ہے۔

یہ ہدایت نامہ جاوا اسکرپٹ میں ٹائم اسٹیمپ کو ڈیٹ فارمیٹ میں تبدیل کرنے سے متعلق آپ کی رہنمائی کرے گا۔







جاوا اسکرپٹ میں ٹائم اسٹیمپ ویلیو کو ڈیٹ فارمیٹ میں کیسے تبدیل کیا جائے؟

جاوا اسکرپٹ میں ٹائم اسٹیمپ ویلیو کو ڈیٹ فارمیٹ میں تبدیل کرنے کے لیے، درج ذیل طریقے لاگو کیے جا سکتے ہیں:



  • ' نئی تاریخ () 'کنسٹرکٹر
  • ' getHours() '،' getMinutes() 'اور' toDateString() 'طریقے۔
  • ' تاریخ ' کلاس طریقے



ایک ایک کرکے زیر بحث طریقوں سے گزریں!





طریقہ 1: 'نئی تاریخ ()' کنسٹرکٹر کا استعمال کرتے ہوئے جاوا اسکرپٹ میں ٹائم اسٹیمپ کو تاریخ کی شکل میں تبدیل کریں

' نئی تاریخ () کنسٹرکٹر ایک نیا آبجیکٹ بناتا ہے جس کا نام ہے تاریخ 'موجودہ تاریخ اور وقت کے ساتھ۔ اس طریقہ کو ڈیٹ آبجیکٹ بنانے کے لیے لاگو کیا جا سکتا ہے جو اعلان کردہ ٹائم اسٹیمپ ویلیو کا حوالہ دیتے ہوئے اور تبدیل شدہ تاریخ کی شکل کو ظاہر کرتا ہے۔

ذیل کی مثال بیان کردہ تصور کو ظاہر کرے گی۔



مثال

پہلے، ایک متغیر کا اعلان کریں جس کا نام ' ٹائم سٹیمپ اور اس میں ایک مخصوص قدر ذخیرہ کریں:

تھا ٹائم سٹیمپ = 1807110465663

اگلا، لاگو کریں ' تاریخ () ” کنسٹرکٹر ایک نئی تاریخ آبجیکٹ بنانے اور ٹائم سٹیمپ ویلیو کو بطور دلیل استعمال کرنے کے لیے:

var dateFormat = نئی تاریخ ( ٹائم سٹیمپ ) ;

آخر میں، کنسول پر تبدیل شدہ تاریخ کی شکل کی قدر لاگ ان کریں:

console.log ( تاریخ کی شکل )

مندرجہ بالا عمل درآمد کا نتیجہ مندرجہ ذیل ہوگا:

طریقہ 2: 'getHours()'، 'getMinutes()' اور 'toDateString()' طریقوں کا استعمال کرتے ہوئے جاوا اسکرپٹ میں ٹائم اسٹیمپ کو ڈیٹ فارمیٹ میں تبدیل کریں

سب سے پہلے، ایک خاص ٹائم اسٹیمپ ویلیو تفویض کریں اور اسے ٹائم اسٹیمپ نامی متغیر میں اسٹور کریں:

تھا ٹائم سٹیمپ = 1107110465663

اگلا، لاگو کریں ' تاریخ () ” کنسٹرکٹر ٹائم اسٹیمپ ویلیو کے ساتھ ایک نئی تاریخ آبجیکٹ بنانے کے لیے اس کی دلیل کے طور پر جیسا کہ پچھلے طریقہ میں زیر بحث آیا ہے:

const تاریخ = نئی تاریخ ( ٹائم سٹیمپ ) ;

اس کے بعد، لاگو کریں ' getHours() 'اور' getMinutes() تفویض کردہ ٹائم اسٹیمپ ویلیو کے حوالے سے گھنٹے اور منٹ حاصل کرنے کے طریقے۔ اس کے علاوہ، لاگو کریں ' toDateString() اسی طرح کی تاریخ حاصل کرنے کا طریقہ:

dateFormat = date.getHours ( ) + ' :' + date.getMinutes ( ) + '،' + date.toDateString ( ) ;

آخر میں، کنسول پر نتیجہ خیز تاریخ کی شکل دکھائیں:

console.log ( تاریخ کی شکل ) ;

آؤٹ پٹ

طریقہ 3: جاوا اسکرپٹ میں ٹائم اسٹیمپ کو تاریخ کی شکل میں تبدیل کریں

' تاریخ کلاس تاریخ کی شکل میں اعلان کردہ ٹائم اسٹیمپ کی نمائندگی کرنے کے لیے مختلف طریقے فراہم کرتی ہے۔ اس طریقہ کو ایک نئی تاریخ آبجیکٹ بنانے کے لیے لاگو کیا جا سکتا ہے اور اس کی ہر ایک خصوصیت کو الگ سے حاصل کرنے کے طریقوں کو لاگو کر کے متعلقہ تاریخ کی شکل کو ظاہر کیا جا سکتا ہے۔

مندرجہ ذیل مثال کو دیکھیں۔

مثال

ٹائم اسٹیمپ ویلیو کو شروع کرنے اور ایک نئی تاریخ آبجیکٹ بنانے کے لیے مندرجہ بالا طریقوں میں زیر بحث اقدامات کو دہرائیں:

تھا ٹائم سٹیمپ = 1107110465663
تھا تاریخ کی شکل = نئی تاریخ ( ٹائم سٹیمپ ) ;

اب، لاگو کریں ' getDate() 'مہینے کا دن حاصل کرنے کا طریقہ،' getMonth() 'مہینہ حاصل کرنے کے لئے،' getFullYear() پورے سال کی قیمت حاصل کرنے کے لیے۔ اس کے علاوہ، لاگو کریں ' getHours() '،' getMinutes() '، اور ' حاصل سیکنڈز() فراہم کردہ ٹائم اسٹیمپ کے خلاف متعلقہ وقت حاصل کرنے کے لیے۔

آخر میں، تاریخ کی شکل کو ترتیب سے حاصل کرنے کے لیے تمام صفات شامل کریں:

console.log ( 'تاریخ:' + dateFormat.getDate ( ) +
'/' + ( dateFormat.getMonth ( ) + 1 ) +
'/' +dateFormat.getFullYear ( ) +
' +dateFormat.getHours ( ) +
' :' +dateFormat.getMinutes ( ) +
' :' +dateFormat.getSeconds ( ) ) ;

آؤٹ پٹ

ہم نے جاوا اسکرپٹ میں ٹائم اسٹیمپ کو ڈیٹ فارمیٹ میں تبدیل کرنے کے لیے مختلف طریقے مرتب کیے ہیں۔

نتیجہ

جاوا اسکرپٹ میں ٹائم اسٹیمپ کو ڈیٹ فارمیٹ میں تبدیل کرنے کے لیے، لاگو کریں ' نئی تاریخ () ایک نئی تاریخ آبجیکٹ بنانے اور موجودہ تاریخ اور وقت کو ظاہر کرنے کا کنسٹرکٹر طریقہ۔ اس کے علاوہ، لاگو کریں ' getHours() '،' getMinutes() '، اور ' toDateString() وقت اور تاریخ کو مرتب کرنے اور انہیں ظاہر کرنے کے طریقے۔ مزید یہ کہ ' تاریخ کی کلاس ' طریقوں کو بھی اسی مقصد کے لیے استعمال کیا جا سکتا ہے۔ یہ مضمون جاوا اسکرپٹ میں ٹائم اسٹیمپ کو ڈیٹ فارمیٹ میں تبدیل کرنے سے متعلق رہنمائی کرتا ہے۔