PowerShell'de CreationTime Nasıl Formatlanır (Örnekle)


Bir dizindeki dosyaların CreationTime özelliğini biçimlendirmek için PowerShell'de aşağıdaki söz dizimini kullanabilirsiniz:

Get-ChildItem |
  Select-Object -ExpandProperty CreationTime |
  Get-Date -f 'yyyy-MM-dd'

Bu özel örnek, geçerli dizindeki her dosyanın dosya oluşturma tarihini yyyy-AA-gg biçiminde döndürecektir.

CreationTime özelliğini belirli bir biçim kullanarak "biçimlendirmek" için -f operatörünü kullandığımızı unutmayın.

Aşağıdaki örnek, bu sözdiziminin pratikte nasıl kullanılacağını gösterir.

Örnek: PowerShell'de CreationTime Nasıl Biçimlendirilir

Geçerli dizinimizdeki her dosyanın oluşturulma zamanlarının bir listesini almak için aşağıdaki sözdizimini kullanabiliriz:

Get-ChildItem | Select-Object CreationTime

Aşağıdaki ekran görüntüsü bu sözdiziminin pratikte nasıl kullanılacağını göstermektedir:

Varsayılan olarak, oluşturma zamanları AA/gg/yyyy ss:dd:ss AM/PM şeklinde biçimlendirilir.

Ancak bu oluşturma zamanlarını farklı bir format kullanarak formatlamak için -f operatörünü kullanabiliriz:

Get-ChildItem |
  Select-Object -ExpandProperty CreationTime |
  Get-Date -f 'yyyy-MM-dd'

Aşağıdaki ekran görüntüsü bu sözdiziminin pratikte nasıl kullanılacağını göstermektedir:

Dosyaların oluşturulma zamanlarının artık yyyy-AA-gg olarak biçimlendirildiğine dikkat edin.

-f operatörüyle istediğiniz tarihsaat biçimini belirtmekten çekinmeyin.

Örneğin, oluşturma zamanlarını yyyy-AA-gg ss:dd olarak biçimlendirmek için aşağıdaki söz dizimini kullanabiliriz:

Get-ChildItem |
  Select-Object -ExpandProperty CreationTime |
  Get-Date -f 'yyyy-MM-dd hh:mm'

Aşağıdaki ekran görüntüsü bu sözdiziminin pratikte nasıl kullanılacağını göstermektedir:

Oluşturma zamanlarının artık tarih saatindeki saatleri ve dakikaları içerdiğine dikkat edin.

İlgili makaleler