কম্পিউটার

C++ এ প্রিন্ট সিস্টেম টাইম (3টি ভিন্ন উপায়ে)


বিভিন্ন উপায় আছে যার মাধ্যমে সিস্টেমের দিন, তারিখ এবং সময় মানব পাঠযোগ্য ফর্মে প্রিন্ট করা যায়৷

প্রথম উপায়

সময় ব্যবহার করা() - এটি বর্তমান ক্যালেন্ডারের সময় খুঁজে বের করতে ব্যবহৃত হয় এবং সময় সঞ্চয় করে এমন গাণিতিক ডেটা টাইপ থাকে
স্থানীয় সময়() - এটি তারিখ এবং সময় দিয়ে কাঠামো পূরণ করতে ব্যবহৃত হয়
asctime() - এটি স্থানীয় সময়কে মানব পাঠযোগ্য বিন্যাসে রূপান্তর করে

দিন মাস তারিখ ঘন্টা:মাস:দ্বিতীয় বছর

উদাহরণ

#include<iostream>
#include<ctime> // used to work with date and time
using namespace std;
int main() {
   time_t t; // t passed as argument in function time()
   struct tm * tt; // decalring variable for localtime()
   time (&t); //passing argument to time()
   tt = localtime(&t);
   cout << "Current Day, Date and Time is = "<< asctime(tt);
   return 0;
}

আউটপুট

যদি আমরা উপরের প্রোগ্রামটি চালাই তাহলে এটি নিম্নলিখিত আউটপুট তৈরি করবে

Current Day, Date and Time is = Tue Jul 23 19:05:50 2019

দ্বিতীয় উপায়

ক্রোনো লাইব্রেরি সেকেন্ড, মিলিসেকেন্ড, মাইক্রোসেকেন্ড এবং ন্যানোসেকেন্ডে অতিবাহিত সময় পরিমাপ করতে ব্যবহৃত হয়

উদাহরণ

#include <chrono>
#include <ctime>
#include <iostream>
Using namespace std;
int main() {
   auto givemetime = chrono::system_clock::to_time_t(chrono::system_clock::now());
   cout << ctime(&givemetime) << endl;
}

আউটপুট

যদি আমরা উপরের প্রোগ্রামটি চালাই তাহলে এটি নিম্নলিখিত আউটপুট তৈরি করবে

Current Day, Date and Time is = Tue Jul 23 19:05:50 2019

তৃতীয় উপায়

উদাহরণ

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
   time_t givemetime = time(NULL);
   printf("%s", ctime(&givemetime)); //ctime() returns given time
   return 0;
}

আউটপুট

যদি আমরা উপরের প্রোগ্রামটি চালাই তাহলে এটি নিম্নলিখিত আউটপুট তৈরি করবে

Tue Jul 23 20:14:42 2019

  1. C/C++ এ বার্কলের অ্যালগরিদম

  2. C++ এ বাইনারি ট্রি প্রিন্ট করুন

  3. পাইথনে একটি তালিকা পরিষ্কার করার বিভিন্ন উপায়

  4. সিস্টেম ঘড়ির দ্রুত সমস্যাটি ঠিক করার ৮টি উপায়