রুবি
🌈রুবি কি?
📋রুবি হলো সময় তারিখ পরিচালনা করার পদ্ধতি।
⚒️রুবি সময় তারিখ পরিচালনা করতে ব্যবহৃত হয়।
রুবি সমূহ
রুবি এবং সেগুলোর ব্যবহারের তালিকা
- ➡️ Time - সময় ও তারিখের অবজেক্ট তৈরি করা
- ➡️ Date - তারিখ ও সময়ের তথ্য বের করা
- ➡️ DateTime - সময় ও তারিখের অবজেক্ট তৈরি করা
- ➡️ now - বর্তমান তারিখ ও সময় বের করা
- ➡️ today - বর্তমান স্থানীয় তারিখ বের করা
- ➡️ local - স্থানীয় সময় অঞ্চল নির্ধারণ করা
- ➡️ utc - ইউটিসি সময় অঞ্চল নির্ধারণ করা
- ➡️ year - বছরের মান বের করা
- ➡️ month - মাসের মান বের করা
- ➡️ day - দিনের মান বের করা
- ➡️ hour - ঘণ্টার মান বের করা
- ➡️ min - মিনিটের মান বের করা
- ➡️ sec - সেকেন্ডের মান বের করা
- ➡️ nsec - ন্যানোসেকেন্ডের মান বের করা
- ➡️ wday - সপ্তাহের দিনের মান বের করা
- ➡️ yday - বছরের দিনের সংখ্যা বের করা
- ➡️ zone - সময় অঞ্চলের নাম ও অফসেট বের করা
- ➡️ utc_offset - ইউটিসি থেকে সময়ের পার্থক্য বের করা
- ➡️ dst - ডেলাইট সেভিং সময়ের পার্থক্য বের করা
- ➡️ strftime - তারিখ ও সময়কে নির্দিষ্ট ফরম্যাটের স্ট্রিংয়ে রূপান্তর করা
- ➡️ iso8601 - তারিখ ও সময়কে আইএসও ফরম্যাটে রূপান্তর করা
- ➡️ getlocal - সময়কে স্থানীয় সময় অঞ্চলে রূপান্তর করা
- ➡️ getutc - সময়কে ইউটিসি সময় অঞ্চলে রূপান্তর করা
- ➡️ localtime - সময়কে স্থানীয় সময় হিসেবে নির্ধারণ করা
- ➡️ gmtime - সময়কে জিএমটি সময় হিসেবে নির্ধারণ করা
- ➡️ round - সময়কে নির্দিষ্ট এককের নিকটতম মানে রূপান্তর করা
- ➡️ floor - সময়কে নিচের পূর্ণ এককে রূপান্তর করা
- ➡️ ceil - সময়কে উপরের পূর্ণ এককে রূপান্তর করা
- ➡️ to_date - তারিখ ও সময়কে তারিখে রূপান্তর করা
- ➡️ to_time - তারিখ ও সময়কে সময়ে রূপান্তর করা
- ➡️ next_day - পরবর্তী দিন নির্ধারণ করা
- ➡️ prev_day - পূর্ববর্তী দিন নির্ধারণ করা
- ➡️ next_month - পরবর্তী মাস নির্ধারণ করা
- ➡️ prev_month - পূর্ববর্তী মাস নির্ধারণ করা
- ➡️ next_year - পরবর্তী বছর নির্ধারণ করা
- ➡️ prev_year - পূর্ববর্তী বছর নির্ধারণ করা
- ➡️ leap - বছরটি অধিবর্ষ কিনা যাচাই করা
- ➡️ cweek - আইএসও অনুযায়ী সপ্তাহের সংখ্যা বের করা
- ➡️ cwday - আইএসও অনুযায়ী সপ্তাহের দিনের সংখ্যা বের করা
Time - সময় ও তারিখের অবজেক্ট তৈরি করার উদাহরণ।
time = Time.now
puts time
Date - তারিখ ও সময়ের তথ্য বের করার উদাহরণ।
require "date"
date = Date.new(2026, 8, 31)
puts date
DateTime - সময় ও তারিখের অবজেক্ট তৈরি করার উদাহরণ।
require "date"
date = DateTime.new(2026, 8, 31, 10, 30,0)
puts date
now - বর্তমান তারিখ ও সময় বের করার উদাহরণ।
time = Time.now
puts time
today - বর্তমান স্থানীয় তারিখ বের করার উদাহরণ।
require "date"
date = Date.today
puts date
local - স্থানীয় সময় অঞ্চল নির্ধারণ করার উদাহরণ।
time = Time.local(2026, 8, 31, 10, 30,0)
puts time
utc - ইউটিসি সময় অঞ্চল নির্ধারণ করার উদাহরণ।
time = Time.utc(2026, 8, 31, 10, 30,0)
puts time
year - বছরের মান বের করার উদাহরণ।
time = Time.now
puts time.year
month - মাসের মান বের করার উদাহরণ।
time = Time.now
puts time.month
day - দিনের মান বের করার উদাহরণ।
time = Time.now
puts time.day
hour - ঘণ্টার মান বের করার উদাহরণ।
time = Time.now
puts time.hour
min - মিনিটের মান বের করার উদাহরণ।
time = Time.now
puts time.min
sec - সেকেন্ডের মান বের করার উদাহরণ।
time = Time.now
puts time.sec
nsec - ন্যানোসেকেন্ডের মান বের করার উদাহরণ।
time = Time.now
puts time.nsec
wday - সপ্তাহের দিনের মান বের করার উদাহরণ।
require "date"
date = Date.new(2026, 8, 31)
puts date.wday
yday - বছরের দিনের সংখ্যা বের করার উদাহরণ।
require "date"
date = Date.new(2026, 8, 31)
puts date.yday
zone - সময় অঞ্চলের নাম ও অফসেট বের করার উদাহরণ।
time = Time.now
puts time.zone
utc_offset - ইউটিসি থেকে সময়ের পার্থক্য বের করার উদাহরণ।
time = Time.now
puts time.utc_offset
dst - ডেলাইট সেভিং সময়ের পার্থক্য বের করার উদাহরণ।
time = Time.now
puts time.dst?
strftime - তারিখ ও সময়কে নির্দিষ্ট ফরম্যাটের স্ট্রিংয়ে রূপান্তর করার উদাহরণ।
time = Time.now
puts time.strftime("%Y-%m-%d")
iso8601 - তারিখ ও সময়কে আইএসও ফরম্যাটে রূপান্তর করার উদাহরণ।
require "time"
time = Time.now
puts time.iso8601
getlocal - সময়কে স্থানীয় সময় অঞ্চলে রূপান্তর করার উদাহরণ।
time = Time.now
puts time.getlocal
getutc - সময়কে ইউটিসি সময় অঞ্চলে রূপান্তর করার উদাহরণ।
time = Time.now
puts time.getutc
localtime - সময়কে স্থানীয় সময় হিসেবে নির্ধারণ করার উদাহরণ।
time = Time.now
puts time.localtime
gmtime - সময়কে জিএমটি সময় হিসেবে নির্ধারণ করার উদাহরণ।
time = Time.now
puts time.gmtime
round - সময়কে নির্দিষ্ট এককের নিকটতম মানে রূপান্তর করার উদাহরণ।
time = Time.now
puts time.round
floor - সময়কে নিচের পূর্ণ এককে রূপান্তর করার উদাহরণ।
time = Time.now
puts time.floor
ceil - সময়কে উপরের পূর্ণ এককে রূপান্তর করার উদাহরণ।
time = Time.now
puts time.ceil
to_date - তারিখ ও সময়কে তারিখে রূপান্তর করার উদাহরণ।
require "date"
date = DateTime.now
puts date.to_date
to_time - তারিখ ও সময়কে সময়ে রূপান্তর করার উদাহরণ।
require "date"
date = DateTime.now
puts date.to_time
next_day - পরবর্তী দিন নির্ধারণ করার উদাহরণ।
require "date"
date = Date.new(2026, 8, 31)
puts date.next_day
prev_day - পূর্ববর্তী দিন নির্ধারণ করার উদাহরণ।
require "date"
date = Date.new(2026, 8, 31)
puts date.prev_day
next_month - পরবর্তী মাস নির্ধারণ করার উদাহরণ।
require "date"
date = Date.new(2026, 8, 31)
puts date.next_month
prev_month - পূর্ববর্তী মাস নির্ধারণ করার উদাহরণ।
require "date"
date = Date.new(2026, 8, 31)
puts date.prev_month
next_year - পরবর্তী বছর নির্ধারণ করার উদাহরণ।
require "date"
date = Date.new(2026, 8, 31)
puts date.next_year
prev_year - পূর্ববর্তী বছর নির্ধারণ করার উদাহরণ।
require "date"
date = Date.new(2026, 8, 31)
puts date.prev_year
leap - বছরটি অধিবর্ষ কিনা যাচাই করার উদাহরণ।
require "date"
date = Date.new(2026, 8, 31)
puts date.leap?
cweek - আইএসও অনুযায়ী সপ্তাহের সংখ্যা বের করার উদাহরণ।
require "date"
date = Date.new(2026, 8, 31)
puts date.cweek
cwday - আইএসও অনুযায়ী সপ্তাহের দিনের সংখ্যা বের করার উদাহরণ।
require "date"
date = Date.new(2026, 8, 31)
puts date.cwday
রুবি সম্পর্কিত বিস্তারিত তথ্য
কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক
| নাম | বিবরণ |
|---|---|
| Time | সময় ও তারিখের অবজেক্ট তৈরি করতে ব্যবহৃত হয়। |
| Date | তারিখ ও সময়ের তথ্য বের করতে ব্যবহৃত হয়। |
| DateTime | সময় ও তারিখের অবজেক্ট তৈরি করতে ব্যবহৃত হয়। |
| now | বর্তমান তারিখ ও সময় বের করতে ব্যবহৃত হয়। |
| today | বর্তমান স্থানীয় তারিখ বের করতে ব্যবহৃত হয়। |
| local | স্থানীয় সময় অঞ্চল নির্ধারণ করতে ব্যবহৃত হয়। |
| utc | ইউটিসি সময় অঞ্চল নির্ধারণ করতে ব্যবহৃত হয়। |
| year | বছরের মান বের করতে ব্যবহৃত হয়। |
| month | মাসের মান বের করতে ব্যবহৃত হয়। |
| day | দিনের মান বের করতে ব্যবহৃত হয়। |
| hour | ঘণ্টার মান বের করতে ব্যবহৃত হয়। |
| min | মিনিটের মান বের করতে ব্যবহৃত হয়। |
| sec | সেকেন্ডের মান বের করতে ব্যবহৃত হয়। |
| nsec | ন্যানোসেকেন্ডের মান বের করতে ব্যবহৃত হয়। |
| wday | সপ্তাহের দিনের মান বের করতে ব্যবহৃত হয়। |
| yday | বছরের দিনের সংখ্যা বের করতে ব্যবহৃত হয়। |
| zone | সময় অঞ্চলের নাম ও অফসেট বের করতে ব্যবহৃত হয়। |
| utc_offset | ইউটিসি থেকে সময়ের পার্থক্য বের করতে ব্যবহৃত হয়। |
| dst | ডেলাইট সেভিং সময়ের পার্থক্য বের করতে ব্যবহৃত হয়। |
| strftime | তারিখ ও সময়কে নির্দিষ্ট ফরম্যাটের স্ট্রিংয়ে রূপান্তর করতে ব্যবহৃত হয়। |
| iso8601 | তারিখ ও সময়কে আইএসও ফরম্যাটে রূপান্তর করতে ব্যবহৃত হয়। |
| getlocal | সময়কে স্থানীয় সময় অঞ্চলে রূপান্তর করতে ব্যবহৃত হয়। |
| getutc | সময়কে ইউটিসি সময় অঞ্চলে রূপান্তর করতে ব্যবহৃত হয়। |
| localtime | সময়কে স্থানীয় সময় হিসেবে নির্ধারণ করতে ব্যবহৃত হয়। |
| gmtime | সময়কে জিএমটি সময় হিসেবে নির্ধারণ করতে ব্যবহৃত হয়। |
| round | সময়কে নির্দিষ্ট এককের নিকটতম মানে রূপান্তর করতে ব্যবহৃত হয়। |
| floor | সময়কে নিচের পূর্ণ এককে রূপান্তর করতে ব্যবহৃত হয়। |
| ceil | সময়কে উপরের পূর্ণ এককে রূপান্তর করতে ব্যবহৃত হয়। |
| to_date | তারিখ ও সময়কে তারিখে রূপান্তর করতে ব্যবহৃত হয়। |
| to_time | তারিখ ও সময়কে সময়ে রূপান্তর করতে ব্যবহৃত হয়। |
| next_day | পরবর্তী দিন নির্ধারণ করতে ব্যবহৃত হয়। |
| prev_day | পূর্ববর্তী দিন নির্ধারণ করতে ব্যবহৃত হয়। |
| next_month | পরবর্তী মাস নির্ধারণ করতে ব্যবহৃত হয়। |
| prev_month | পূর্ববর্তী মাস নির্ধারণ করতে ব্যবহৃত হয়। |
| next_year | পরবর্তী বছর নির্ধারণ করতে ব্যবহৃত হয়। |
| prev_year | পূর্ববর্তী বছর নির্ধারণ করতে ব্যবহৃত হয়। |
| leap | বছরটি অধিবর্ষ কিনা যাচাই করতে ব্যবহৃত হয়। |
| cweek | আইএসও অনুযায়ী সপ্তাহের সংখ্যা বের করতে ব্যবহৃত হয়। |
| cwday | আইএসও অনুযায়ী সপ্তাহের দিনের সংখ্যা বের করতে ব্যবহৃত হয়। |