جاوا اسکرپٹ میں اسٹرنگ کی نمائندگی کا استعمال کیے بغیر سیٹ ٹائم زون کے ساتھ تاریخ کیسے بنائیں

Jawa Askrp My As Rng Ky Nmayndgy Ka Ast Mal Ky Bghyr Sy Aym Zwn K Sat Tarykh Kys Bnayy



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

یہ پوسٹ ایک مقررہ ٹائم زون کے ساتھ تاریخ بنانے کا طریقہ بتائے گی۔

سٹرنگ کی نمائندگی کے بغیر ایک سیٹ ٹائم زون کے ساتھ تاریخ بنانا

ایک مقررہ ٹائم زون کے ساتھ تاریخ بنانے کے لیے، ' تاریخ () جاوا اسکرپٹ کا طریقہ استعمال کیا جا سکتا ہے۔ یہ ایک بلٹ ان طریقہ ہے جو تاریخوں اور اوقات کے ساتھ کام کرنے کے لیے استعمال ہوتا ہے۔







نحو



اس نحو میں، ' تاریخ () طریقہ استعمال کیا جاتا ہے:



نئی تاریخ ( سال، مہینہ، تاریخ، گھنٹہ، منٹ، سیکنڈ، ملی سیکنڈ )

' سال '،' مہینہ '،' تاریخ '،' گھنٹہ '،' منٹ '،' دوسرا '، اور ' ملی سیکنڈ ” کو ایک مقررہ ٹائم زون کے ساتھ تاریخ بنانے کے لیے پیرامیٹرز کے طور پر پاس کیا جاتا ہے۔





مثال 1: تاریخ آبجیکٹ کی وضاحت کرکے

اس بیان کردہ مثال میں، ایک آبجیکٹ کو 'کے طور پر شروع کیا جاتا ہے ڈی ' پھر، 'دعوت کریں' تاریخ () ' طریقہ اور مندرجہ بالا نحو کے مطابق تاریخ پاس کریں:

ڈی ہے = نئی تاریخ ( 2023 03 بیس , 1 , 78 , 27 , 0 ) ;

اعتراض کو دلیل کے طور پر پاس کریں ' console.log() کنسول پر نتیجہ ظاہر کرنے کا طریقہ:



تسلی. لاگ ( ڈی )

یہ دیکھا جا سکتا ہے کہ تاریخ بغیر کسی تار کی نمائندگی کے ایک مقررہ ٹائم زون کے ساتھ بنائی گئی ہے:

مثال 2: setTime() طریقہ استعمال کرنا

یہاں، ایک نئی تاریخ بنائی جاتی ہے اور اس کی مدد سے اعلان شدہ متغیر میں محفوظ کی جاتی ہے۔ تاریخ () طریقہ:

var تاریخ = نئی تاریخ ( 2023 07، اکیس ) ;

پکارو ' وقت ٹھیک کرنا() 'وقت مقرر کرنے کا طریقہ۔ مزید برآں، ' getTime() 'اور' getTimezoneOffset() 'کی دلیل کے طور پر بھی استعمال ہوتے ہیں' وقت ٹھیک کرنا() وقت حاصل کرنے اور ٹائم زون سیٹ کرنے کا طریقہ۔ جہاں 'getTimezoneOffset()' ٹائم زون آفسیٹ کو داخل یا گھٹا سکتا ہے:

تاریخ وقت ٹھیک کرنا ( تاریخ گیٹ ٹائم ( ) + تاریخ getTimezoneOffset ( ) * 60 * 1000 ) ;

نتیجہ ظاہر کرنے کے لیے console.log() طریقہ کو کال کریں:

تسلی. لاگ ( تاریخ ) ;

نتیجے کے طور پر، ٹائم زون آفسیٹ کے مطابق مقررہ تاریخ سے ایک دن منہا کر دیا جاتا ہے:

یہ سب کچھ اسٹرنگ کی نمائندگی کا استعمال کیے بغیر ایک سیٹ ٹائم زون کے ساتھ تاریخ بنانے کے بارے میں ہے۔

نتیجہ

بغیر کسی تار کی نمائندگی کے ایک مقررہ ٹائم زون کے ساتھ تاریخ بنانے کے لیے، ' تاریخ () جاوا اسکرپٹ کا طریقہ استعمال کیا جا سکتا ہے۔ یہ ایک بلٹ ان طریقہ ہے جو تاریخوں اور اوقات کے ساتھ کام کرنے کے لیے استعمال ہوتا ہے۔ مزید برآں، استعمال کریں ' getTimezoneOffset() جو ٹائم زون آفسیٹ کو داخل یا گھٹا سکتا ہے۔ اس پوسٹ میں ایک مقررہ ٹائم زون کے ساتھ تاریخ بنانے کے چند طریقے بتائے گئے ہیں۔