반응형
PowerShell을 사용하여 월 번호를 월 이름으로 변환
"08"을 "8월"로 변환해야 합니다.
사용할 수 없습니다.Get-Date
변경될 수도 있고 변경되지 않을 수도 있는 fileName에서 가져온 것이기 때문입니다.
그래서 현재 저는 이름을 배열로 나누고 필요한 데이터에 액세스하며 mm 섹션을 MMMM으로 변환해야 합니다.
01 = January
03 = March
etc
전체 월 이름:
(Get-Culture).DateTimeFormat.GetMonthName(8)
약어:
(Get-Culture).DateTimeFormat.GetAbbreviatedMonthName(8)
(Get-Culture).DateTimeFormat.GetMonthName((Get-Date).Month)
가장 간단한 방법을 사용한다는 정신으로:
Get-Date -UFormat %B
또는 해당 월의 약어를 확인합니다.
Get-Date -UFormat %b
또한 BASH 및 날짜에 이 형식을 사용하는 다른 스크립트 언어에서도 포트가 잘 연결됩니다.
현재 월을 찾고 있다면 다음을 시도해 보십시오.
$currentMonth = Get-Date -UFormat %m
$currentMonth = (Get-Culture).DateTimeFormat.GetMonthName($currentMonth)
또한 운영 체제의 현재 UI 문화 설정에서 가져오기
(Get-UICulture).DateTimeFormat.GetMonthName((Get-Date).Month)
언급URL : https://stackoverflow.com/questions/25129615/convert-a-month-number-to-month-name-using-powershell
반응형
'source' 카테고리의 다른 글
CSS에서 온클릭 효과를 얻을 수 있습니까? (0) | 2023.08.24 |
---|---|
Git Clone: 파일만 부탁합니다. (0) | 2023.08.24 |
(방법) 특정 함수 호출을 인라인으로 연결할 수 있습니까? (0) | 2023.08.24 |
판다 및 매트플로트립을 사용하여 범주형 데이터 표시 (0) | 2023.08.24 |
oracle: from 절에 별칭을 할당할 수 있습니까? (0) | 2023.08.24 |