কম্পিউটার টিউটোরিয়াল

C প্রোগ্রাম: time.h লাইব্রেরি ফাংশন ব্যবহার


সমস্যা

C প্রোগ্রামিং ভাষা ব্যবহার করে বর্তমান তারিখ ও সময় ISO স্ট্যান্ডার্ড ফরম্যাটে কীভাবে প্রদর্শন করবেন?

সমাধান

বর্তমান তারিখ ও সময় ইনপুট হিসেবে নেওয়া হবে এবং সিস্টেম টাইম ও ডেট ISO ফরম্যাটে প্রিন্ট করা হবে।

উদাহরণ: Monday, Dec 15, 2020 10.50p.

এই প্রোগ্রামে ব্যবহৃত বিল্ট-ইন ফাংশনগুলো—

Time() — বর্তমান সময় রিটার্ন করে।

Strftime() — সময়কে স্ট্রিং ফরম্যাটে কনভার্ট করে, এই ফাংশন time.h-তে থাকে।

উদাহরণ

#include<stdio.h>
#include<time.h>
int main() {
    time_t current = time(NULL);
    char datetime[20];
    strftime(datetime, sizeof(datetime), "%a,%d%b%y %H:%M", localtime(&current));
    puts(datetime);
    return 0;
}

আউটপুট

Thu,31 Dec 20 22:41

  1. নন-রিকার্সিভ ফাংশন ব্যবহার করে GCD বের করার সি প্রোগ্রাম

  2. রিকার্সিভ ফাংশন ব্যবহার করে GCD বের করার সি প্রোগ্রাম

  3. C প্রোগ্রাম: strncmp লাইব্রেরি ফাংশন ব্যবহার করে দুটি স্ট্রিং তুলনা

  4. C লাইব্রেরি ফাংশন difftime()