2008-12-04 13 views
11

मैं जब मैं कोशिश कर रहा द्वारा प्राप्त की तारीख cmdlet चलाने मेरी तारीख में किसी भी प्रमुख शून्य प्रमुख को खत्म करने के लिए प्रयास कर रहा हूँ:पावरहेल: स्ट्रिंग करने और 0 को हटाने के लिए गेट-डेट कैसे प्रारूपित करें?

$filedate = get-date -uformat "%m-%d-%Y" 
$filedate = $filedate.ToString().Replace("0", "") 

इस रिटर्न "2008/01/04"

मैं करना चाहते हैं आउटपुट "1-4-2008"

ऐसा करने के किसी अन्य तरीके पर कोई विचार? पहले से

धन्यवाद

उत्तर

17
$filedate = get-date -format "M-d-yyyy" 
1

$ fileDate = $ fileDate.ToString ("मोहम्मद-yyyy")

+1

(गेट-डेट)। टॉस्ट्रिंग ("एम-डी-वाईय") – tivo

0

उपयोग प्रारूप स्ट्रिंग की तरह:

get-date -format yyyy/M/d 

या

प्राप्त -date.tostring (yyyy/एम/डी)

संबंधित मुद्दे