ম্যানপেজ থেকে:
DATE STRING
The --date=STRING is a mostly free format human readable date string such as "Sun, 29 Feb 2004 16:21:42 -0800"
or "2004-02-29 16:21:42" or even "next Thursday". A date string may contain items indicating calendar date,
time of day, time zone, day of week, relative time, relative date, and numbers. An empty string indicates the
beginning of the day. The date string format is more complex than is easily documented here but is fully
described in the info documentation.
তবে এটি YYYY-MMM-DD
ফর্ম্যাটটি স্বীকৃত বলে মনে হচ্ছে না । সুতরাং, আপনি নীচের থেকে বা অনুরূপ ব্যবহার করতে পারেন:
$ date -d "2015-07-13" +"%Y-%b-%d"
2015-Jul-13
$ date -d "Jul 13 2015" +"%Y-%b-%d"
2015-Jul-13
$ date -d "13 Jul 2015" +"%Y-%b-%d"
2015-Jul-13
অথবা আপনি এটিকে পাঠানোর আগে এটিকে রূপান্তর / পুনরায় গঠন করতে হবে date
!
এছাড়াও আপনি কীভাবে আজকের ইনপুটটির জন্য একটি বিন্যাস নির্দিষ্ট করবেন?
আমি দেখার জন্য পরামর্শ দিই: তারিখ ইনপুট ফর্ম্যাটগুলি ।
এখানে বিধি রয়েছে।
সংখ্যাসমূহের জন্য , আইএসও 8601 ফর্ম্যাটটি 'বছরের-মাস-দিন' অনুমোদিত, যেখানে বছর কোনও ধনাত্মক সংখ্যা, মাস 01 এবং 12 এর মধ্যে একটি সংখ্যা, এবং দিনটি 01 এবং 31 এর মধ্যে একটি সংখ্যা। একটি শীর্ষস্থানীয় শূন্য উপস্থিত থাকতে হবে যদি একটি সংখ্যা দশেরও কম হয়। যদি বছরটি 68 বা তার চেয়ে কম হয়, তবে 2000 এর সাথে যুক্ত হয়; অন্যথায়, বছর যদি 100 এরও কম হয়, তবে 1900 এতে যুক্ত করা হয়। মার্কিন যুক্তরাষ্ট্রে জনপ্রিয় 'মাস / দিন / বছর' নির্ধারণ করা হয়েছে। বছরের বাদ দিয়ে 'মাস / দিন' year
আক্ষরিক মাসগুলি পুরোপুরি বানান হতে পারে: 'জানুয়ারি', 'ফেব্রুয়ারি', 'মার্চ', 'এপ্রিল', 'মে', 'জুন', 'জুলাই', 'আগস্ট', 'সেপ্টেম্বর', 'অক্টোবর', ' নভেম্বর 'বা' ডিসেম্বর '। আক্ষরিক মাসগুলি তাদের প্রথম তিনটি বর্ণের সংক্ষিপ্তসার হতে পারে, সম্ভবত সংক্ষিপ্ত বিন্দুর পরে। এটি 'সেপ্টেম্বর' পরিবর্তে 'সেপ্টেম্বর' লেখার অনুমতি রয়েছে।
যখন মাসগুলি আক্ষরিকভাবে লেখা হয় , ক্যালেন্ডারের তারিখ নিম্নলিখিত যে কোনও হিসাবে দেওয়া যেতে পারে:
দিন মাস বছর বছর
দিন মাস
মাসের দিন বছর
-মাস-বছর
আমার দ্বারা জোর দেওয়া
এখানে আপনি দেখতে পারেন যে বছরের-মাস-দিনের মতো কোনও ফর্ম্যাট নেই ! (কয়েক মাস ধরে আক্ষরিক অর্থে লেখা হয়)