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

MySQL-এ দুটি ডেটাটাইম মানের পার্থক্য বের করা

দুটি ডেটাটাইম মানের পার্থক্য বের করতে TIMESTAMPDIFF() ফাংশন ব্যবহার করতে পারেন। প্রথমে একটি টেবিল তৈরি করা যাক:

mysql> create table DemoTable ( DueDatetime1 datetime, DueDatetime2 datetime ); Query OK, 0 rows affected (0.86 sec)

ইনসার্ট কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড যোগ করুন:

mysql> insert into DemoTable values('2019-10-26 19:49:00','2019-10-26 17:49:00'); Query OK, 1 row affected (0.19 sec)
mysql> insert into DemoTable values('2019-10-26 08:00:00','2019-10-26 13:00:00'); Query OK, 1 row affected (0.15 sec)
mysql> insert into DemoTable values('2019-10-26 06:50:00','2019-10-26 12:50:00'); Query OK, 1 row affected (0.68 sec)

সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সকল রেকর্ড প্রদর্শন করুন:

mysql> select *from DemoTable;

এটি নিম্নলিখিত আউটপুট দেবে:

+---------------------+---------------------+
| DueDatetime1 | DueDatetime2 |
+---------------------+---------------------+
| 2019-10-26 19:49:00 | 2019-10-26 17:49:00 |
| 2019-10-26 08:00:00 | 2019-10-26 13:00:00 |
| 2019-10-26 06:50:00 | 2019-10-26 12:50:00 |
+---------------------+---------------------+
3 rows in set (0.00 sec)

TIMESTAMPDIFF() বাস্তবায়ন করে দুটি ডেটার পার্থক্য বের করার কোয়ারী:

mysql> select abs(timestampdiff(minute,DueDatetime1,DueDatetime2)) from DemoTable;

এটি নিম্নলিখিত আউটপুট দেবে:

+------------------------------------------------------+
| abs(timestampdiff(minute,DueDatetime1,DueDatetime2)) |
+------------------------------------------------------+
| 120 |
| 300 |
| 360 |
+------------------------------------------------------+
3 rows in set (0.00 sec)
  1. MySQL-এ দুটি তারিখের মধ্যে লগইন সংখ্যা বের করা

  2. MySQL-এ TIMESTAMPDIFF() ব্যবহার করে দুটি তারিখের মাঝপথের মাসের পার্থক্য বের করুন

  3. C#-এ দুটি DateTime-এর মধ্যে মিলিসেকেন্ড পার্থক্য নির্ণয়

  4. C#-এ দুটি তারিখের পার্থক্য বের করা