Get-Date (Suomi)
saa nykyisen päivämäärän ja ajan.
Syntax
Kuvaus
Get-Date
cmdlet-komento saa DateTime objektin, joka edustaa nykyisen päivämäärän tai päivämäärän, joka youspecify. Get-Date
voi muotoilla päivämäärän ja ajan useassa.net-ja UNIX-formaatissa. Voit käyttääGet-Date
luoda päivämäärän tai ajan merkin merkkijonon, ja lähettää merkkijonon muille cmdlets orgrams.,
Get-Date
käyttää tietokoneen”s-kulttuuriasetuksia määrittääkseen, miten ulostulo muotoillaan. Jos haluat tarkastella tietokoneesi asetuksia, käytä (Get-Culture).DateTimeFormat
.
Esimerkkejä
Esimerkki 1: anna nykyinen päivämäärä ja aika
tässä esimerkissä Get-Date
näyttää järjestelmän nykyinen päivämäärä ja aika. Tuotos on pitkäaikaisessa ja pitkäaikaisessa muodossa.
Esimerkki 2: Hanki elementtejä nykyinen päivämäärä ja aika
Tämä esimerkki osoittaa, kuinka käyttää Get-Date
saada joko päivämäärä-tai aika-elementti., Parametri käyttää argumentteja päivämäärä, aika tai aika.
Get-Date
käyttää DisplayHint parametri Päivämäärä argumentti saada vain päivämäärä.
Esimerkki 3: Hanki päivämäärä ja aika .NET format specifier
tässä esimerkissä .NET format specifier käytetään muokata ulostulo”s-muodossa. Lähtö on aString objekti.
Get-Date
käyttää Format-parametri määrittää useita muodossa suunnittelijat.
The .,div id=”cbd664877c”>
MM
dd
yyyy
HH:mm
K
For more information about .,NET format specifiers, seeCustom date and time format strings.
Esimerkki 4: päivämäärä-ja aika UFormat tarkenne
tässä esimerkki, useita UFormat muodossa suunnittelijat käytetään muokata ulostulo”s-muodossa.Lähtö on Merkkijonoobjekti.
Get-Date
käyttää UFormat parametri määrittää useita muodossa suunnittelijat.,f the week – full name
%m
%d
%Y
%R
%Z
For a list of valid UFormat format specifiers, see the Notes section.,
Esimerkki 5: Get a date”s päivä vuodessa
tässä esimerkissä kiinteistön käytetään saada numeerinen päivä vuoden.
gregoriaanisessa kalenterissa on 365 päivää lukuun ottamatta karkausvuosia, joissa on 366 päivää. Esimerkiksi joulu 31, 2020 on päivä 366.
Get-Date
käyttää kolme parametrit määrittää päivämäärä: Vuosi, Kuukausi ja Päivä. Kommandot kääritään sulkeisiin niin, että tulos arvioidaan Dayofyearin kiinteistössä.,
Esimerkki 6: Tarkistaa, jos päivämäärä on kesäaika
Tämä esimerkki käyttää boolen menetelmä tarkistaa, jos päivämäärä on säätää kesäaika.
muuttuja $DST
myymälöissä tulos Get-Date
. $DST
käyttää IsDaylightSavingTime methodto testata, jos päivämäärä on kesäaika.
Esimerkki 7: Muuntaa nykyinen aika UTC-aika
tässä esimerkki, nykyinen aika muunnetaan UTC-aika., UTC offset järjestelmän ” s localeis käytetään muuntaa aikaa. Huomautusten kohdassa olevassa taulukossa luetellaan voimassa olevat UFormatformat-määritykset.
Get-Date
käyttää UFormat parametrin format suunnittelijat näyttää nykyisen järjestelmän dateand aikaa. Formaatin määrittelijä % Z edustaa UTC-offsetia -07.
$Time
muuttuja tallentaa nykyisen järjestelmän päivämäärän ja ajan.$Time
käyttää ToUniversalTime()menetelmä muuntaa aika perustuu tietokoneen”s UTC offset.,
Esimerkki 8: Luoda aikaleima
tässä esimerkki, muoto, tarkenne luo aikaleiman, String-olion, hakemiston nimi. Thetimestamp sisältää päivämäärän, ajan ja UTC offset.
$timestamp
muuttuja tallentaa tulokset Get-Date
komento. Get-Date
käyttää Formatparameter format specifier pieniä o
luoda aikaleima String objekti. Theobject lähetetään putkea pitkin ForEach-Object
., A ScriptBlock sisältää $_
variablethat edustaa nykyinen putki kohde. Timestamp merkkijono on rajattu kolonit, jotka arereplaced kausittain.
New-Item
käyttää Polku parametri määrittää sijainnin uuden hakemiston. Se pathincludes $timestamp
muuttujan hakemiston nimi. Tyyppiparametri määrittää, että adirectory luodaan.
Esimerkki 9: Muuntaa Unix timestamp
Tämä esimerkki muuntaa Unix-aika (jota edustaa useita sekuntia jälkeen 1970-01-01 0:00:00) DateTime.,
Esimerkki 10: Paluu päivämäärän arvo tulkita UTC
Tämä esimerkki osoittaa, miten tulkita päivämäärän arvo kuin sen UTC vastaava. Esimerkiksi, thismachine on asetettu Pacific Standard Time. Oletuksena Get-Date
palauttaa thatimetsonin arvot. Käytä AsUTC-parametria muuntaaksesi arvon UTC-ekvivalenttiajaksi.
Parametrit
Muuntaa päivämäärä-arvosta vastaava aika UTC.
Tämä parametri otettiin käyttöön Powershellissa 7.1.,
Tyyppi: | SwitchParameter |
Sijainti: | Nimeltä |
Oletus arvo: | Ei |
Hyväksy putki ohjaus: | False |
Hyväksy yleismerkkejä: | False |
Määrittää päivämäärän ja kellonajan. Aika on valinnainen ja jos ei ole määritelty, palauttaa 00: 00: 00.
anna päivämäärä ja aika muodossa, joka on vakio järjestelmäpaikalle.,
For example, in US English:
Get-Date -Date "6/25/2019 12:30:22"
returns Tuesday, June 25, 2019 12:30:22
Type: | DateTime |
Aliases: | LastWriteTime |
Position: | 0 |
Default value: | None |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Specifies the day of the month that is displayed. Enter a value from 1 to 31.,
Jos määritelty arvo on suurempi kuin päivien määrä kuukaudessa, PowerShell lisää päivän määrän kuukauteen. Esimerkiksi Get-Date -Month 2 -Day 31
näyttää Maaliskuun 3, ei helmikuun 31.,
Type: | Int32 |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Determines which elements of the date and time are displayed.,
Tyyppi: | DisplayHintType |
Hyväksytty-arvot: | Päivämäärä -, Aika -, DateTime |
Sijainti: | Nimeltä |
Oletus arvo: | Ei |
Hyväksy kaasuputken tulo: | False |
Hyväksy yleismerkkejä: | False |
– Näyttää päivämäärän ja ajan, Microsoft .,Formaatin määrittelijän ilmoittama Nettopuitteiden muoto.Format-parametri lähettää Merkkijonoobjektin.
luettelo saatavilla olevista.Net-formaatin määrittelijöistä, seeCustom päivämäärä ja aikamuoto merkkijonoista.
Kun Format-parametri on käytössä, Get-Date
saa vain DateTime objektin”s propertiesnecessary näyttää päivämäärän. Tämän seurauksena joitakin DateTimeobjects-hankkeen ominaisuuksia ja menetelmiä ei välttämättä ole saatavilla.
vuodesta PowerShell 5.0, voit käyttää seuraavia tiedostomuotoja kuten arvot theFormat parametri.
-
Filedaatti., Tiedosto tai polku-ystävällinen edustus nykyisestä päivämäärästä paikallista aikaa. Se formatis
yyyyMMdd
(case-herkkä, käyttäen 4-numeroinen vuosi, 2-numeroinen kuukausi, ja 2-numeroiset päivä). Esimerkiksi: 20190627. -
Filedateuniversaali. Tiedosto tai polkuystävällinen esitys nykyisestä päivämäärästä universaltime (UTC). Muoto on
yyyyMMddZ
(case-herkkä, käyttäen 4-numeroinen vuosi, 2-numeroinen kuukausi,2-numeroinen päivä, ja kirjainZ
koska UTC-indikaattori). Esimerkiksi: 20190627Z. -
FileDateTime., Tiedosto tai polku-ystävällinen edustus nykyisen päivämäärän ja kellonajan localtime, 24 tunnin muodossa. Muoto on
yyyyMMddTHHmmssffff
(case-herkkä, käyttäen 4-digityear, 2-numeroinen kuukausi, 2-numeroinen päivä, kirjeT
aika erotin, 2-numeroinen tuntia, 2-digitminute, 2-numeroinen toinen, ja 4-numeroinen millisekunnin). Esimerkiksi: 20190627t0840107271. -
Filedatetimeuniversaali. Tiedosto tai polkuystävällinen esitys nykyisestä päivämäärästä ja ajasta universaalisessa ajassa (UTC), 24 tunnin muodossa., Muoto on
yyyyMMddTHHmmssffffZ
(case-herkkä,käyttäen 4-numeroinen vuosi, 2-numeroinen kuukausi, 2-numeroinen päivä, kirjeT
aika erotin, 2-digithour, 2-numeroinen minuutti, 2-numeroinen toinen, 4-numeroinen millisekunnin, ja kirjainZ
kuten UTCindicator). Esimerkiksi: 20190627t1540500718z.,
Type: | String |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Specifies the hour that is displayed. Enter a value from 0 to 23.,
Type: | Int32 |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Specifies the milliseconds in the date. Enter a value from 0 to 999.
This parameter was introduced in PowerShell 3.0.,
Type: | Int32 |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Specifies the minute that is displayed. Enter a value from 0 to 59.,
Type: | Int32 |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Specifies the month that is displayed. Enter a value from 1 to 12.,
Type: | Int32 |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Specifies the second that is displayed. Enter a value from 0 to 59.,
Type: | Int32 |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Displays the date and time in UNIX format. The UFormat parameter outputs a string object.,
UFormat suunnittelijat ovat edeltää prosenttia merkki (%
), esimerkiksi %m
, %d
ja %Y
. Notessection sisältää taulukon kelvollisia UFormat-määrityksiä.
Kun UFormat parametria käytetään, Get-Date
saa vain DateTime objektin”s propertiesnecessary näyttää päivämäärän. Tämän seurauksena joitakin DateTimeobjects-hankkeen ominaisuuksia ja menetelmiä ei välttämättä ole saatavilla.,
Type: | String |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Date and time represented in seconds since January 1, 1970, 0:00:00.
This parameter was introduced in PowerShell 7.1.,
Type: | Int64 |
Aliases: | UnixTime |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Specifies the year that is displayed. Enter a value from 1 to 9999.,
Type: | Int32 |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Inputs
Pipeline input
Get-Date
accepts pipeline input. For example, Get-ChildItem | Get-Date
.
Outputs
System.DateTime or System.,String
Get-Date
palauttaa DateTime objektin, paitsi kun Muotoa ja UFormat parametrit areused. Muoto tai UFormat parametrit palata merkkijono esineitä.
Kun DateTime objektin lähetetään alas putki siihen cmdlet-komentoa, kuten Add-Content
että expectsstring input, PowerShell muuntaa objektin Merkkijono esine.
tapa (Get-Date).ToString()
muuntaa DateTime objektin Merkkijono esine.
objektin ominaisuuksien ja menetelmien näyttämiseksi lähetä objekti putkea pitkin Get-Member
.,Esimerkiksi Get-Date | Get-Member
.
nuotit
DateTime-objektit ovat systeemin lokaalin pitkäaikaisessa ja pitkäaikaisessa muodossa.
voimassa UFormat suunnittelijat näkyvät seuraavassa taulukossa:
- ForEach-Object
- Hanki-Kulttuuri
- Hanki-Jäsen
- Uusi-Tuote
- Uusi-Aikaväli
- Aseta Päivämäärä