Go তারিখ এবং সময় অপারেশনের জন্য time প্যাকেজ সরবরাহ করে, যা সময় যোগ অথবা বিয়োগের জন্য সরাসরি মেকানিজম অফার করে। time প্যাকেজ ব্যবহার করে ভবিষ্যৎ বা অতীতের তারিখ হিসাব করার একটি দৃষ্টান্ত এখানে.
time
Go-তে, তারিখগুলি প্রধানত time প্যাকেজ থেকে time.Time টাইপ দ্বারা পরিচালিত হয়। দুইটি তারিখ তুলনা করতে, আমরা time.Time টাইপ দ্বারা প্রদত্ত Before(), After(), এবং Equal() মেথডগুলি ব্যবহার করতে পারি। চলুন দুইটি তারিখের তুলনা কিভাবে করা যায় তা দেখানো উদাহরণে ডুব দিই.
time.Time
Before()
After()
Equal()
Go-তে, time প্যাকেজটি তারিখ এবং সময় নিয়ে কাজ করার জন্য বিভিন্ন কার্যকারিতা সরবরাহ করে, যার মধ্যে একটি time.Time অবজেক্টকে স্ট্রিং-এ ফরমেট করা অন্তর্ভুক্ত। এই উদ্দেশ্যে, time.Time টাইপের Format মেথডটি ব্যবহৃত হয়, যেখানে আপনাকে রেফারেন্স সময় “Mon Jan 2 15:04:05 MST 2006” অনুসারে লেআউট স্ট্রিং নির্দিষ্ট করতে হয়।.
Format
গো-তে, time প্যাকেজটি তারিখ এবং সময় নিয়ে কাজ করার জন্য আপনার গেটওয়ে। time.Now() ফাংশনটি আপনাকে বর্তমান তারিখ এবং সময় দেয়, অন্যান্য ফাংশন এবং পদ্ধতিগুলি আপনাকে এই ডাটা ফরম্যাট বা পরিবর্তন করতে দেয়। এখানে বর্তমান তারিখ এবং এর বিভিন্ন প্রতিনিধিত্ব পাওয়ার উপায়.
time.Now()
Go তারিখ এবং সময় পার্স করার জন্য time প্যাকেজের মধ্যে দৃঢ় সমর্থন প্রদান করে। গো ভাষা বিশেষ রেফারেন্স তারিখ ফর্ম্যাট - Mon Jan 2 15:04:05 MST 2006 উপলব্ধি করা মূল বিষয়, যা ব্যবহার করে গো ভাষাকে আসন্ন স্ট্রিংকে কিভাবে ব্যাখ্যা করতে হবে তা জানানো হয়। এখানে একটি দ্রুত উদাহরণ দেওয়া হলো.
Mon Jan 2 15:04:05 MST 2006