আমি Get-Date
cmdlet এর মতো কোনও সমস্যায় ফর্ম্যাট করতে পারি:
$date = Get-Date -format "yyyyMMdd"
তবে একবার আমি ভেরিয়েবলের তারিখ পেয়েছি , আমি কীভাবে এটি বিন্যাস করব? নীচে বিবৃতি
$dateStr = $date -format "yyyMMdd"
এই ত্রুটিটি প্রদান করে:
"আপনাকে অবশ্যই '-f' অপারেটরের ডানদিকে একটি মান প্রকাশ করতে হবে"
-f
অপারেটর রয়েছে (স্বীকৃত উত্তরের মতো সিনট্যাক্স সহ) তবে কোনও -format
অপারেটর নেই। ত্রুটি বার্তাটি ormat
বৈধ আরএইচএস অপারেন্ড না হওয়ার বিষয়ে অভিযোগ করছে , তবে নোট করুন যে সাম্প্রতিক পাওয়ারশেল সংস্করণগুলি আসলে একটি ভিন্ন, আরও সহায়ক ত্রুটি বার্তা প্রেরণ করে:Unexpected token '-format' in expression or statement
$date -format "yyyMMdd"
একক অবজেক্টের চেয়ে ফর্ম্যাট করার জন্য অনেক বেশি স্বজ্ঞাত'{0:yyyyMMdd}' -f $date
।