introduktion till PowerShell Get-Date
Get-Date cmdlet i PowerShell används för att få datum och tid för systemet. Den använder det lokala datorsystemets datum och tid. Dess datatypen DateTime. Utdataformatet för datum och tid beror på datorns Kulturella inställningar som kan bestämmas av nedanstående syntax och kommando.,
Syntax:
starta din gratis Datavetenskapskurs
Hadoop, datavetenskap, statistik & andra
Följande är syntaxen för PowerShell get-date:
kod:
(Get-Culture).DateTimeFormat
utgång:
parametrar för PowerShell get-date
standardutgången för kommandot get-date visas i nedanstående format.,
kod:
get-date
utgång:
nedan parametrar används av Get-Date cmdlet för att formatera kommandoutgången.
1. Datum
När du använder datum som en egenskap som (Get-Date). Datum, anger datum och tid båda. Den visar tiden 00: 00: 00 som standard tillsammans med systemets aktuella datum. Time property ger dig den aktuella systemtiden. Utmatningen kommer endast att vara datetime-datatypen. Och när du anger –datum parameter och datum följt av det, visar det specifika datumet., Till exempel Get-Date –Date ”01/01/2010 22:00:00”. Denna åtgärd kommer inte att ändra datum / tid för systemet.
2. År
När du anger år som en egenskap som (Get-Date). Året kommer att ge det aktuella systemåret. Produktionen av kommandot är Int32 datatype. Du kan använda –Year parameter för att visa olika år.
3. Månad
När månad nämns som egenskap som (Get-Date). Månad det kommer att visa det aktuella systemets månad som en utgång. Utgången kommer att vara i formatet Int32 datatyp. Du kan använda –månad parameter för att visa olika månad., Värdet ska vara mellan 1 och 12.
4. Dag
När dag anges som en egenskap som (Get-Date).Dagen kommer att visa det aktuella systemets dag som en utgång. Produktionen kommer att vara i Int32 format. Du kan använda –Day parameter för att visa en annan dag. Värdet ska vara mellan 1 och 31.
5. Timme
När timme anges som en egenskap som (Get-Date).Timme, kommer det att visa det aktuella systemets timme som en utgång. Produktionen kommer att vara i Int32 format. Du kan använda –timmars parameter för att visa de olika timmarna. Värdet ska vara mellan 1 och 24.
6., Minut
När minut anges som en egenskap som (Get-Date).Minut, det kommer att visa det aktuella systemets minut som en utgång. Produktionen kommer att vara i Int32 format. Du kan använda –Minute parameter för att visa de olika minuterna. Värdena ska vara mellan 1 och 60.
7. Andra
den här parametern är att ställa in och visa sekunderna för det aktuella systemet och utmatningen kommer att vara i Int32-format. När du ställer in sekunder, kommer det bara en tillfällig visning av sekunder inte ställa in den permanent. Värdet ska vara 1 till 60.
8., Millisekund
denna parameter är att ställa in och visa millisekund av det aktuella systemet och utdata kommer att vara i Int32-format. När du ställer in millisekunder, det kommer bara en tillfällig visning av sekunder inte inställningen permanent. Värdet ska vara 1 till 999.
9. DisplayHint
denna parameter visar endast datum eller endast tid eller DateTime, beror på det angivna argumentet.
godkända värden är
- datum: Visa endast system aktuellt datum.
- tid: visa den enda systemets aktuella tid.,
- DateTime: Visa endast system DateTime
exempel för att implementera PowerShell Get-Date
nedan är de exempel som implementerar PowerShell Get-Date:
exempel #1
get-date-kommandot ger dig aktuellt datum och tid för systemet. En liknande utgång kan hämtas av nedanstående kommandon.
kod:
(Get-Date).DateTime
Get-Date -DisplayHint DateTime
utgång:
exempel #2
För att visa datumet kan du använda två kommandon.
1. (Get-Date).,Datum: det här kommandot visar datumet tillsammans med 00:00:00 eller 12:00: 00 tidsformat.
kod:
(Get-Date).Date
utgång:
2. Get-Date-DisplayHint Date: det här kommandot visar endast Datum för systemet.
kod:
Get-Date -DisplayHint Date
utgång:
3., För att visa tiden kan kommandot nedan användas
kod:
Get-Date -DisplayHint Time
utgång:
exempel #3
nedan stöds av kommandot Get-Date.,
ovanför varje egenskap har följande kommandon:
kod:
utgång:
exempel #4
för att formatera utdata med hjälp av-Formatparametern, här kommer vi att visa datum i ”MMddyyyy”
kod:
Get-Date -Format "MMddyyyy"
utgång:
Du kan också sätta separatorn mellan dem, till exempel
kod:
Get-Date -Format "MM-dd-yyyy"
Get-Date -Format "MM/dd/yyyy"
utgångar
alla ovanstående utgångar kommer att vara i strängformat.,
exempel #5
för att få utdata inklusive timmar, minuter och sekunder,
kod:
Get-Date -Format "ddMMyyyy HH:mm:ss"
utgångar:
exempel #6
Du kan använda kommandot Get-Date för att tillfälligt ändra i tid eller datum. Till exempel kommer nedanstående kommando att visa år 2030 i utgång, viloläge och tid kommer att förbli densamma.
kod:
Get-Date -Year 2030
utgång:
På samma sätt kan du ändra dag, timme, datum, minut, sekunder etc.,
exempel #7
för att ändra utdata i UFormat kommer tabellen nedan att beskriva UFormat.
kod:
Get-Date -UFormat "%m%d%Y"
utgång:
På samma sätt kan du använda olika kombinationer nedan.
exempel #8
det finns också metoder tillgängliga för Get-Date enligt nedan.,
om du vill få datum och tid efter 3 dagar,
kod:
(Get-Date).AddDays(+3)
utgång:
för att få datum/tid på 2 dagar,
(Get-Date).AddDays(-2)
utgång:
på samma sätt kan du använda andra metoder för att lägga till / minus timmar, månader, sekunder, etc med de metoder som beskrivs i ögonblicksbilden ovan., Du kan också kontrollera om sommartid är aktiverat för det aktuella datumet med IsDaylightSavingTime () och utgången kommer att vara i booleskt format (sant eller falskt).
kod:
(Get-Date).IsDaylightSavingTime()
Output:
slutsats
Get-Date är användbar vid formatering av utgångar som involverar datum och tid. Du kan extrahera data genom att ändra datum också, som tilldelas en tillfällig variabel. För att ställa in datum för systemet, använd kommandot Set-Date.
Rekommenderade artiklar
detta är en guide till PowerShell Get-Date., Här diskuterar vi syntax, parametrarna används av Get-Date cmdlet och exemplen som implementerar PowerShell Get-Date. Du kan också gå igenom våra andra relaterade artiklar för att lära dig mer –
- PowerShell Format-Table
- Om uttalande i PowerShell
- PowerShell Test-Path / exempel / parametrar
- exempel för att implementera PowerShell New-Item
- PowerShell Rename-Item / hur implementeras?
- datum i HTML med exempel
- parametrar för PowerShell Konvertera Till String