جاوا اسکرپٹ میں موجودہ تاریخ اور وقت کیسے حاصل کریں؟

How Get Current Date Time Javascript



جاوا اسکرپٹ انٹرنیٹ اور ویب کی ناقابل یقین رفتار سے پھیلنے کی وجہ سے بڑے پیمانے پر استعمال ہونے والی پروگرامنگ زبان بن گئی ہے۔ ویب کی جدید دنیا میں ، ہم تقریبا every ہر کام ایک ہی براؤزر میں کر سکتے ہیں ، اور جاوا اسکرپٹ ہر ایک ویب سائٹ میں استعمال ہوتا ہے جسے ہم اپنی روزمرہ کی زندگی میں دیکھتے ہیں۔ ہم اکثر ہر ویب سائٹ پر تاریخ اور وقت دیکھتے تھے۔ اس آرٹیکل میں ، ہم ایک نظر ڈالیں گے کہ ہم جاوا اسکرپٹ میں موجودہ وقت کیسے حاصل کرسکتے ہیں اور اپنی ضرورت کے مطابق تاریخ اور وقت حاصل کرنے کے مختلف طریقے کیا ہیں۔







جاوا اسکرپٹ ایک بلٹ ان آبجیکٹ فراہم کرتا ہے۔ تاریخ ، جو تمام تاریخ اور وقت کے انتظام میں مدد کرتا ہے۔ بعد میں ، ہم مختلف بلٹ ان طریقوں کا استعمال کرتے ہوئے اپنی ضرورت کے مطابق جو چاہیں نکال سکتے ہیں۔ تو ، آئیے براہ راست اس عمل میں کودیں اور موجودہ تاریخ اور وقت نکالنے کے لیے مختلف تکنیک سیکھیں۔



سب سے پہلے ، ہم تاریخ () کا ایک نیا آبجیکٹ بنائیں گے اور ایک متغیر کو موجودہ نام دیں گے اور موجودہ آبجیکٹ کو تاریخ کا نیا آبجیکٹ تفویض کریں گے۔



var موجودہ= نئی تاریخ ()؛

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





تسلی.لاگ(موجودہ)

ٹھیک ہے! یہ ایک اچھا فارمیٹ میں بہت اچھا لگتا ہے۔ لیکن ، اگر ہم پوری تاریخ سے صرف سال حاصل کرنا چاہتے ہیں تو کیا ہوگا؟ ہم بلٹ ان فنکشن getFullYear () صرف سال حاصل کرنے کے لیے استعمال کر سکتے ہیں۔



موجودہGetFullYear()؛

اسی طرح ، اگر ہم صرف سال نکالنا چاہتے ہیں ، تو ہم بلٹ ان فنکشن getMonths () صرف مہینہ حاصل کرنے کے لیے استعمال کر سکتے ہیں۔

موجودہمہینہ حاصل کریں۔()؛

ایک مسئلہ کی طرح لگتا ہے۔ یہ 8 واں مہینہ (اگست) نہیں ہے! جیسا کہ ہم مذکورہ بالا مکمل آؤٹ پٹ میں نئی ​​ڈیٹ آبجیکٹ کے لیے دیکھ سکتے ہیں۔ یہ ستمبر ہے۔ ٹھیک ہے ، یہ ڈیجیٹل (0-11) کی وجہ سے ہے۔ لہذا ، ہمیں ہر بار صحیح مہینہ حاصل کرنے کے لیے اس میں 1 کا اضافہ کرنا ہوگا۔

موجودہمہینہ حاصل کریں۔() + ؛

یہ اب ٹھیک ہے۔

سال کی طرح ، ہم تاریخ کے لیے بھی ایسا ہی کر سکتے ہیں۔ مثال کے طور پر ، صرف تاریخ نکالنے یا حاصل کرنے کے لیے ، ہم بلٹ ان فنکشن getDate () استعمال کر سکتے ہیں۔

موجودہgetDate()؛

ایک تاریخ کی طرح ، ہمارے پاس وقت کا مطلوبہ ٹکڑا نکالنے کے لیے بلٹ ان فنکشنز ہیں۔ مثال کے طور پر ، اگر ہم پورے موجودہ وقت سے صرف اوقات حاصل کرنا یا نکالنا چاہتے ہیں تو ہم بلٹ ان فنکشن getHours () استعمال کر سکتے ہیں۔

موجودہgetHours()؛

منٹوں کے لیے بھی یہی ہوتا ہے۔ صرف منٹ نکالنے کے لیے ، ہم getMinutes () استعمال کر سکتے ہیں۔

موجودہمنٹ حاصل کریں()؛

صرف سیکنڈ نکالنے کے لیے ، ہم getSeconds () استعمال کر سکتے ہیں۔

موجودہسیکنڈ حاصل کریں()؛

اعلی درجے کی بلٹ ان افعال۔

یہاں ہمارے پاس کچھ جدید بلٹ ان فنکشنز ہیں تاکہ تاریخ اور وقت کو ایک صاف ستھری اور اچھی فارمیٹڈ سٹرنگ میں حاصل کیا جا سکے۔ مثال کے طور پر ، صرف وقت حاصل کرنے کے لیے ، تاریخ نہیں ، سٹرنگ کی شکل میں ہم بلٹ ان فنکشن toLocaleTimeString () کو اپنے مقصد کے لیے استعمال کر سکتے ہیں۔

موجودہtoLocaleTimeString()؛ // '2:42:07 PM'

اور ، اگر ہم صرف وقت کو تار کی شکل میں نکالنا چاہتے ہیں۔ ہم بلٹ ان فنکشن toLocaleDateString () استعمال کر سکتے ہیں۔

موجودہtoLocaleDateString()؛ // '9/29/2020'

اور ، اگر ہم ایک ہی تار میں تاریخ اور وقت دونوں نکالنا چاہتے ہیں تو ہم بلٹ ان فنکشن toLocaleString () استعمال کر سکتے ہیں۔

موجودہtoLocaleString()؛ // '9/29/2020 ، 2:42:07 PM'

تو ، اس طرح ہم بلٹ ان ڈیٹ آبجیکٹ کا استعمال کرتے ہوئے تاریخ اور وقت حاصل کرسکتے ہیں اور مختلف طریقوں کا استعمال کرتے ہوئے مطلوبہ مہینے ، سال یا منٹ نکال سکتے ہیں۔

نتیجہ

یہ مضمون بتاتا ہے کہ ہم موجودہ تاریخ اور وقت کیسے حاصل کر سکتے ہیں اور کس طرح ہم اسے اپنی ضروریات کے لیے بہت آسان ، گہرا اور موثر انداز میں استعمال کر سکتے ہیں جسے کوئی بھی ابتدائی سمجھ سکتا ہے اور استعمال کر سکتا ہے۔ لہذا ، سیکھتے رہیں ، کام کرتے رہیں ، اور جاوا اسکرپٹ میں تجربہ حاصل کرتے رہیں linuxhint.com کے ساتھ تاکہ اس پر بہتر گرفت ہو۔ بہت بہت شکریہ!