Ruby:
वर्तमान तारीख प्राप्त करना
कैसे करें:
Ruby का मानक पुस्तकालय तारीखें और समय संभालने के लिए Date और Time क्लासेज को शामिल करता है। यहाँ है कैसे वर्तमान तारीख प्राप्त करें:
require 'date'
current_date = Date.today
puts current_dateनमूना आउटपुट:
2023-04-12तारीख के साथ समय शामिल करने के लिए, Ruby का Time क्लास अधिक उपयुक्त है:
current_time = Time.now
puts current_timeनमूना आउटपुट:
2023-04-12 14:33:07 +0200यदि आपको अधिक कार्यक्षमता की आवश्यकता है, जैसे कि समय क्षेत्र प्रबंधन, तो आप ActiveSupport जैसे तीसरे पक्ष के जेम का उपयोग करना चाहेंगे (Rails का हिस्सा लेकिन अकेले उपयोग किया जा सकता है)।
पहले, अपने Gemfile में activesupport जोड़ें और bundle install चलाएँ:
gem 'activesupport'फिर, समय क्षेत्र संभालने के लिए इसका उपयोग करें:
require 'active_support/time'
Time.zone = 'Eastern Time (US & Canada)' # अपना वांछित समय क्षेत्र सेट करें
current_time_with_zone = Time.zone.now
puts current_time_with_zoneनमूना आउटपुट:
Wed, 12 Apr 2023 08:33:07 EDT -04:00