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... | 
 
                                             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
     
         
                 
                 
                 
                 
                 
                 
                 
                 
                