How do I get'일-1'formatted as yyyy-mm-dd PowerShell?

어떻게 하나일-1형식을 지정하는 yyyy-mm-dd PowerShell?

예제:오늘날 경우가 November1,2013,그리고 내가 필요 10-31-2013 에서 나의 코드입니다.

나는've 사용 AddDays(-1)기 전에,그러나 나는 할 수 있't 것은 그것을 얻으로 어떤 형식 옵션이 있습니다.

해결책

사용할 수 있습니다.tostring()메소드와 함께 날짜/시간 형식 지정자 포맷이 무엇을 해야:

http://msdn.microsoft.com/en-us/library/8kb3ddd4.aspx

(Get-Date).AddDays(-1).ToString('MM-dd-yyyy')
11-01-2013
해설 (2)

내 생각에 이것은 부분적으로만 사실이다. 포맷을 변경하는 것 같 스위치 날짜를 문자열체는 다음에는 아무 방법이 다음과 같 AddDays 을 조작 할 수 있습니다. 그래서 이 작품은,당신은 그것을 전환하기 위하여 다시 날짜입니다. 예를 들어:

Get-Date (Get-Date).AddDays(-1) -format D
해설 (1)