Book Image

Mastering Windows PowerShell Scripting

By : Brenton J.W. Blawat
Book Image

Mastering Windows PowerShell Scripting

By: Brenton J.W. Blawat

Overview of this book

Table of Contents (22 chapters)
Mastering Windows PowerShell Scripting
Credits
Foreword
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Date and time manipulation


When you are scripting, there are times where you may need to get the date and time of a system. PowerShell offers the get-date cmdlet, which provides the date and time in many different formats of your choice.

To obtain the date object, execute the following command:

$time = get-date
$time

The output of this is shown in the following screenshot:

The standard get-date cmdlet, without any triggers, will generate the long date and time format. When you store the date object in a variable, it is important to remember that the data captured from the cmdlet is a snapshot in time. You'll have to call the get-date cmdlet again to get new values for the updated date and time.

The following table displays all of the date time formatting codes:

Format code

Result

Example

MM

Month in numeric format

04

DD

Day in numeric format

15

YYYY

Year in numeric format

2014

HH

Hour in numeric format (24hrs)

14

hh

Hour in numeric format (12hrs)

02

mm

Minutes in numeric format...