PowerShell의 Timespan 시간차 객체 사용 실례

1232 단어
Timespan 대상은 오늘의 10시 10분, 내일의 12시 12분과 같은 시간차를 나타낸다. 예를 들어 하루 2시간 2분 차이다.이'1일 2시간 2분'은 바로 Time Span이다.이 물건은 무슨 소용이 있습니까?편집하기 전에 작은 물건을 만들 때 두 가지 다른 방법으로 어느 것이 더 효율적인지 평가해야 한다.그래서 편집자는 프로그램을 시작할 때 시작 시간을 설정하고 프로그램이 끝날 때 끝 시간을 설정한 다음에 두 시간을 서로 줄여서 시간차를 얻는다. 홍형은 시간차가 적은 사람이 좋다.
다음은 Timespan 객체를 사용하는 몇 가지 예입니다.
Timespan 객체를 작성하여 하루 3시간

   New-TimeSpan -Days 1 -Hours 3 
 

Timespan 대상을 만듭니다. 현재 시간이 '2013-12-24 18:30:00' 이전까지의 시간차를 나타냅니다.

   New-Timespan -End '2013-12-24 18:30:00' 
   
  

# get a timespan by subtracting two dates:


TimeSpan 시간차 개체를 두 시간 단위로 감소

   [DateTime]'2013-12-24 18:30:00'  - (Get-Date) 
 

오늘 하루를 빼면 [Timespan]'1.00:00:00'은 1일 차이입니다.

   (Get-Date) - [TimeSpan]'1.00:00:00' 
 

시간차의 일 수

   $days = (New-Timespan -End '2013-12-24 18:30:00').Days 
  
"Days to Christmas: $days"

시간차의 음수를 취하다

   $timespan = New-TimeSpan -Days 1 
  
$timespan.Negate()
$timespan

마이너스 시간차를 직접 만듭니다

   New-TimeSpan -Days -1 
 

좋은 웹페이지 즐겨찾기