문제

나는 어제 데이트를 얻으려고 노력하고 있습니다 ... 시작 날짜를 위해, 나는 다음을 사용하고 있습니다 :

$startDate = (get-date).AddDays(-1).Date
.

이것은 끝에 오전 12시에 날짜를 반환 할 때 작동합니다.

종료일은 내가 붙어있는 곳입니다. 나는 그것을 끝내야합니다. 11:59:59 PM

도움이 되었습니까?

해결책

오늘의 끝을 원한다면 다음과 같이 필요합니다.

$endDate =  (get-date).Date.AddDays(1).AddSeconds(-1)
.

  • 지금 (get-date)
  • .Date를 사용하여 모든 시간을 제거합니다.
  • 이제는 오늘의 시작입니다.
  • 일을 추가하여 내일의 시작을 만들기 위해 하루 (.AddDays(1))를 추가합니다.
  • 는 1 초 (.AddSeconds(-1))를 제거하여 오늘의 끝을 만듭니다.

어제의 끝을 원한다면 .AddDays(1)를 제거하십시오. 질문에서 불분명합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top