システム日付の取得
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
; html-script: false ] PS C:\> Get-Date 2013年9月12日 21:01:16 # 明日 PS C:\> (Get-Date).AddDays(1) 2013年9月13日 21:08:53 # 昨日 PS C:\> (Get-Date).AddDays(-1) 2013年9月11日 21:09:14 # 12時間後 PS C:\> (Get-Date).AddHours(12) 2013年9月13日 9:10:44 # 6時間前 PS C:\> (Get-Date).AddHours(-6) 2013年9月12日 15:11:37 # 6時間30分前 PS C:\> (Get-Date).AddHours(-6).AddMinutes(-30) 2013年9月12日 14:43:06 # 半年後 PS C:\> (Get-Date).AddMonths(6) 2014年3月12日 21:15:56 # 7年後 PS C:\> (Get-Date).AddYears(7) 2020年9月12日 21:16:55 |
日付の書式
Windows PowerShell Tip of the Week
(Formatting Dates and Times)
http://technet.microsoft.com/en-us/library/ee692801.aspx
Quick Formatting
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
; html-script: false ] PS C:\> Get-Date -f d 2013/09/12 PS C:\> Get-Date -f D 2013年9月12日 PS C:\> Get-Date -f f 2013年9月12日 21:22 PS C:\> Get-Date -f F 2013年9月12日 21:22:57 PS C:\> Get-Date -f g 2013/09/12 21:23 PS C:\> Get-Date -f G 2013/09/12 21:23:17 PS C:\> Get-Date -f m 9月12日 PS C:\> Get-Date -f M 9月12日 PS C:\> Get-Date -f o 2013-09-12T21:23:40.6773864+09:00 PS C:\> Get-Date -f s 2013-09-12T21:23:51 PS C:\> Get-Date -f t 21:23 PS C:\> Get-Date -f T 21:23:57 PS C:\> Get-Date -f u 2013-09-12 21:24:10Z PS C:\> Get-Date -f U 2013年9月12日 12:24:14 PS C:\> Get-Date -f y 2013年9月 PS C:\> Get-Date -f Y 2013年9月 |
[Get-Date Member]
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 |
; html-script: false ] PS C:\> Get-Date | gm TypeName: System.DateTime Name MemberType Definition ---- ---------- ---------- Add Method System.DateTime Add(System.TimeSpan value) AddDays Method System.DateTime AddDays(double value) AddHours Method System.DateTime AddHours(double value) AddMilliseconds Method System.DateTime AddMilliseconds(double value) AddMinutes Method System.DateTime AddMinutes(double value) AddMonths Method System.DateTime AddMonths(int months) AddSeconds Method System.DateTime AddSeconds(double value) AddTicks Method System.DateTime AddTicks(long value) AddYears Method System.DateTime AddYears(int value) CompareTo Method int CompareTo(System.Object value), int CompareTo(System.DateTime value) Equals Method bool Equals(System.Object value), bool Equals(System.DateTime value) GetDateTimeFormats Method string[] GetDateTimeFormats(), string[] GetDateTimeFormats(System.IFormatProvide... GetHashCode Method int GetHashCode() GetType Method type GetType() GetTypeCode Method System.TypeCode GetTypeCode() IsDaylightSavingTime Method bool IsDaylightSavingTime() Subtract Method System.TimeSpan Subtract(System.DateTime value), System.DateTime Subtract(System... ToBinary Method long ToBinary() ToFileTime Method long ToFileTime() ToFileTimeUtc Method long ToFileTimeUtc() ToLocalTime Method System.DateTime ToLocalTime() ToLongDateString Method string ToLongDateString() ToLongTimeString Method string ToLongTimeString() ToOADate Method double ToOADate() ToShortDateString Method string ToShortDateString() ToShortTimeString Method string ToShortTimeString() ToString Method string ToString(), string ToString(string format), string ToString(System.IForma... ToUniversalTime Method System.DateTime ToUniversalTime() DisplayHint NoteProperty Microsoft.PowerShell.Commands.DisplayHintType DisplayHint=DateTime Date Property System.DateTime Date {get;} Day Property System.Int32 Day {get;} DayOfWeek Property System.DayOfWeek DayOfWeek {get;} DayOfYear Property System.Int32 DayOfYear {get;} Hour Property System.Int32 Hour {get;} Kind Property System.DateTimeKind Kind {get;} Millisecond Property System.Int32 Millisecond {get;} Minute Property System.Int32 Minute {get;} Month Property System.Int32 Month {get;} Second Property System.Int32 Second {get;} Ticks Property System.Int64 Ticks {get;} TimeOfDay Property System.TimeSpan TimeOfDay {get;} Year Property System.Int32 Year {get;} DateTime ScriptProperty System.Object DateTime {get=if ((& { Set-StrictMode -Version 1; $this.DisplayHin... |