În acest tutorial PowerShell, vom discuta despre cum se utilizează cmdleturile PowerShell get-date cu diverse exemple de comandă PowerShell get-date. Să vedem diverse exemple despre PowerShell get date.
cmdleturi PowerShell get-date
acum, vom vedea cum se utilizează cmdleturi PowerShell get-date sau funcția Data PowerShell.
Get-Date: comanda PowerShell Get-Date este utilizată pentru a afișa data și ora curentă a sistemului.
sintaxa: mai jos este sintaxa comenzii PowerShell Get-Date.,
puteți utiliza Windows PowerShell sau PowerShell ISE pentru a depana, executa și testa scriptul pe PowerShell get date.
Get-Date
Acesta este modul în care putem folosi powershell data pentru a prelua data și ora curentă.de asemenea, puteți utiliza comanda de mai jos pentru a obține setările datetime ale sistemului.
(Get-Culture).DateTimeFormat
PowerShell get-date format
acum, vom vedea unele PowerShell get-date format Exemple.,
afișează doar data curentă
Din cmdletul get-date, puteți prelua numai data, ora sau DateTime.PowerShell oferă parametrul-DisplayHint pe care îl putem folosi pentru a obține numai data, numai ora sau numai DateTime.
Mai jos este cmdlet-ul PowerShell pentru a obține doar data curentă.
Get-Date -DisplayHint Date
afișați doar ora curentă
utilizând comanda PowerShell de mai jos pentru a afișa doar ora curentă.,
Get-Date -DisplayHint Time
afișați doar datetime-ul curent
mai jos este cmdlet-ul PowerShell pentru a obține datetime-ul curent al sistemului.
Get-Date -DisplayHint DateTime
se Obține o data e zi din an
Acesta este un joc interesant de comandă pentru a obține o data e zi din an.,
Se va afișa în ziua de an, cu ajutorul DayofYear proprietate ca mai jos:
ieșire va apărea ca mai jos:
Începând cu 2020 este an bisect, puteți vedea că se întoarce 366.
- Get-SPOsite calea gestionată nu este o cale gestionată în acest chiriaș
cum se afișează doar o lună a anului de la get-date
putem obține cu ușurință formatarea datei pentru a afișa doar o lună a anului.,
(Get-Date).Month
în Afară de aceasta, putem obține, de asemenea, An, Zi, DayOfWeek, DayOfYear de la data în PowerShell cmdlet-uri etc.
(Get-Date).Month(Get-Date).Year(Get-Date).Day(Get-Date).DayOfWeek(Get-Date).DayOfYear
puteți vedea de ieșire de mai jos:
PowerShell sa-data format exemple
Aici sunt câteva exemple de cum putem format PowerShell sa-data cmdlets.
(get-date).ToString("d.M.yyyy hh:mm tt")
cmdletul PowerShell de mai sus afișează data curentă într-o dată.lună.,an și oră.minut AM / PM.folosind ” tt ” vom obține ora curentă în format AM și pm.
Get-Date -Format g
această comandă Get-Date-Format g afișează data curentă și ora curentă într-un format scurt.
Get-Date -Format t
La Data de Format t comandă va afișa numai timp într-un format scurt
Get-Date -Format d
La Data de Format d afișa doar data în format scurt.
Get-Date -Format U
La Data de Format U cmdlets este folosit pentru a afișa data și ora folosind timpul universal.,
puteți vedea rezultatul arata ca mai jos:
get-date | fl *
comanda De mai sus va dsiplay proprietățile ca DateTime, Data, Zi, DayOfWeek, DayOfYear, Oră, Fel etc în format listă.
(get-date).ToUniversalTime()
PowerShell cmd va converti data curentă timp să universal de fus orar(UTC).,
verificați dacă o dată este ajustată pentru Ora de vară
utilizând cmdleturile de mai jos, puteți verifica dacă o dată este ajustată pentru Ora de vară sau nu.
putem folosi metoda IsDaylightSavingTime pentru a verifica dacă Data este ajustată pentru Ora de vară.
deci va reveni true / false.
$isdatetime = Get-Date$isdatetime.IsDaylightSavingTime()
Converti ora curentă la ora UTC
putem converti cu ușurință ora curentă la ora UTC cu ușurință de la-Data.,
$currentTime = Get-Date$currentTime.ToUniversalTime()
comanda de mai sus va converti cu ușurință ora curentă la ora UTC.
PowerShell sa-data adddays
putem folosi PowerShell sa-data adddays pentru a adăuga un număr de zile de la data curentă.
Sintaxa:
(get-date).AddDays(2)
puteți vedea mai sus cmdlets afișează data prin adăugarea de 2 zile de la data de astăzi.,
în Afară de adddays, putem, de asemenea, utiliza PowerShell sa-data AddHours, AddMinutes, AddMonths, AddSeconds, AddYears etc.,
puteți vedea de ieșire ca mai jos:
PowerShell sa-data ieri
putem obține, de asemenea, data de ieri, utilizând aceeași PowerShell sa-data AddDays metoda prin care trece -1 ca mai jos:
(get-date).AddDays(-1)
Acesta este modul în care putem obține de ieri valoare folosind PowerShell sa-data.,putem folosi Metoda PowerShell get-date AddHours pentru a adăuga un număr de ore la data curentă ca mai jos:
(get-date).AddHours(5)
puteți vedea că adaugă 5 ore la ora curentă și se afișează.
PowerShell obține curent fusul orar
Cu ajutorul Obține-de fus Orar, putem obține Sistemul de fus orar.
Get-TimeZone
cmdletul PowerShell de mai sus va afișa fusul orar curent al sistemului.,
putem seta, de asemenea, sistemul de fus orar la un alt fus orar, cu ajutorul mai jos PowerShell cmdlet.,
Set-TimeZone -Name "Pacific Standard Time"
PowerShell sa-data de coarde
de asemenea, putem converti un string la data în PowerShell ca mai jos:
$stringdate = '29-Apr-2020'$stringfinaldate=::parseexact($stringdate, 'dd-MMM-yyyy', $null)$stringfinaldate
puteți vedea de ieșire va apărea ca mai jos:
PowerShell set-data
putem seta, de asemenea, sistemul local este data la o anumită dată prin utilizarea PowerShell set-data cmdlet-ului, verificați de mai jos PowerShell cmdlet.,
Set-Date -Date "06/03/2019 18:53"
PowerShell sa-data ToShortDateString()
folosind PowerShell sa-data ToShortDateString() metoda pentru a obține data de astăzi în scurt format data ca mai jos:
(get-date).ToShortDateString()
în Afară de aceasta, puteți, de asemenea, overrride la (get-date).,ToString() metoda pentru a afișa data de astăzi în diverse formate, cum ar fi de mai jos:
(get-date).ToString("dd-MM-yyyy")(get-date).ToString("dd-MMM-yyy")
Scrie Data Curentă într-un fișier text în PowerShell
În PowerShell, putem scrie data curentă într-un fișier text folosind comanda de mai jos.
Get-Date| Add-Content -Path "G:\padmini\New folder\PSDate.txt"
această comandă va scrie data curentă într-un fișier text.,
PowerShell obține diferența dintre două date în zile
putem obține cu ușurință diferența dintre două date în zile folosind PowerShell.
se va afișa în detalii cum ar fi Zile, Ore, Minute, Secunde etc. diferența dintre două zile.,
Dacă doriți să obțineți doar diferența dintre două date în zile în PowerShell, puteți folosi ca de mai jos:
$datediff.Days$datediff.TotalDays
puteți vedea rezultatul ca mai jos:
PowerShell data și ora în .NET format
Dacă aveți pic de cunoștințe Microsoft.,Net, atunci vă va fi mai ușor să formatați PowerShell obțineți data și ora în diferitele formate de șir utile.puteți vedea câteva exemple de mai jos utilizează formatele.Net.,
puteți vedea de ieșire:
este posibil ca următoarele PowerShell tutoriale:
- PowerShell referință variabilă
- Ia SharePoint document library dimensiunea folosind PowerShell
- Ce este PowerShell variabilă
- PowerShell găsi fișierele modificate în ultimele N zile
- Cum pentru a verifica dacă fișierul creat în ultimele 24 de ore, folosind PowerShell?,
- Cum de a crea și de a folosi PowerShell variabilă globală
- PowerShell găsi fișierele modificate în ultimele 24 de ore și PowerShell obține ultima oară modificat de fișiere în folderul
- Creare folder dacă nu există folosind PowerShell
- Creare fișier dacă nu există cu nume ca și astăzi, folosind PowerShell
- de a Crea o parolă criptate de fișiere în PowerShell și de a folosi în SharePoint online
- Cum pentru a verifica dimensiunea fișierului folosind PowerShell Script
În acest PowerShell tutorial, am discutat cum să utilizați PowerShell sa-data cmdlets.,e format exemple
Salutare Tuturor!,! Sunt Bhawana un SharePoint MVP și având aproximativ 10 + ani de experiență SharePoint, precum și în tehnologiile.Net. Am lucrat în toate versiunile SharePoint de la wss la Office 365. Am o expunere bună în personalizare și migrare folosind Nintex, Metalogix tools. Acum, explorarea mai mult în SharePoint 2016 🙂 sper aici pot contribui și împărtăși cunoștințele mele la maxim. După cum cred eu „nu există bogăție ca cunoașterea și nici sărăcie ca ignoranța”