PowerShell/当日・指定日付の曜日を取得する方法
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#navi(../)
* PowerShellで当日・指定日付の曜日を取得する方法 [#h0a01b...
Get-Dateコマンドレットで、当日、指定日付の曜日を取得する...
#contents
#htmlinsertpcsp(win-top.html,win-sp.html)
* 関連記事 [#sec66696]
-[[本日が月末かどうかを判定するスクリプト>PowerShell/本日...
-[[PowerShellで文字列の日時をDateTimeオブジェクトにする方...
* 当日の曜日を取得する [#j023d1d0]
Get-Dateコマンドレットで返却される当日のDateTimeおぷじぇ...
PS C:\> (Get-Date).DayOfWeek
Friday
* 指定日付の曜日を取得する [#aada9337]
以下の例は、2020/1/1を日付として設定し、設定した日付の曜...
PS C:\> (Get-Date "2020/1/1").DayOfWeek
Wednesday
構文は以下のようになります。
(Get-Date "日付").DayOfWeek
* 英単語の日付ではなく、値で曜日を取得する [#g65c9b13]
値で曜日を取得する場合は、value__を使用します。(ダブルア...
PS C:\> (Get-Date "2020/1/1").DayOfWeek.value__
3
PS C:\> (Get-Date).DayOfWeek.value__
5
以下、一週間分の曜日および、曜日に対する値を出力するサン...
PS C:\> $day = Get-Date
PS C:\> for ($i=1; $i -le 7; $i++) {
>> $sd = $day.ToShortDateString()
>> $sw = $day.DayOfWeek
>> $nw = $day.DayOfWeek.value__
>> "{0,10} {1,-9} {2,1}" -f $sd, $sw, $nw
>> $day = $day.AddDays(1)
>> }
2018/04/06 Friday 5
2018/04/07 Saturday 6
2018/04/08 Sunday 0
2018/04/09 Monday 1
2018/04/10 Tuesday 2
2018/04/11 Wednesday 3
2018/04/12 Thursday 4
* 各オブジェクト・メソッド・プロパティの説明 [#o232bafc]
上記のメソッドやプロパティで、曜日が取得できる仕組みを以...
+ Get-DateコマンドレットでDateTimeオブジェクトが返却され...
PS C:\> $d = Get-Date
PS C:\> $d.GetType()
IsPublic IsSerial Name ...
-------- -------- ---- ...
True True DateTime ...
+DateTimeオブジェクトのメソッド・プロパティを確認すると、...
PS C:\> $d | Get-Member
TypeName: System.DateTime
Name MemberType Definition
---- ---------- ----------
Add Method datetime Add(timespa...
AddDays Method datetime AddDays(dou...
AddHours Method datetime AddHours(do...
<省略
DayOfWeek Property System.DayOfWeek Day...
<省略>
TimeOfDay Property timespan TimeOfDay {...
Year Property int Year {get;}
DateTime ScriptProperty System.Object DateTi...
+DayOfWeekプロパティで返却されるオブジェクトを確認すると...
PS C:\> $d.DayOfWeek.GetType()
IsPublic IsSerial Name ...
-------- -------- ---- ...
True True DayOfWeek ...
+DayOfWeekのメンバーを確認すると、value__があるのが確認で...
PS C:\> $d.DayOfWeek | Get-Member
TypeName: System.DayOfWeek
Name MemberType Definition
---- ---------- ----------
CompareTo Method int CompareTo(System.Object targe...
Equals Method bool Equals(System.Object obj)
<省略>
value__ Property int value__ {get;set;}
以上の調べ方により、使用できるメソッドやプロパティを知る...
#htmlinsertpcsp(win-btm.html,win-sp.html)
終了行:
#navi(../)
* PowerShellで当日・指定日付の曜日を取得する方法 [#h0a01b...
Get-Dateコマンドレットで、当日、指定日付の曜日を取得する...
#contents
#htmlinsertpcsp(win-top.html,win-sp.html)
* 関連記事 [#sec66696]
-[[本日が月末かどうかを判定するスクリプト>PowerShell/本日...
-[[PowerShellで文字列の日時をDateTimeオブジェクトにする方...
* 当日の曜日を取得する [#j023d1d0]
Get-Dateコマンドレットで返却される当日のDateTimeおぷじぇ...
PS C:\> (Get-Date).DayOfWeek
Friday
* 指定日付の曜日を取得する [#aada9337]
以下の例は、2020/1/1を日付として設定し、設定した日付の曜...
PS C:\> (Get-Date "2020/1/1").DayOfWeek
Wednesday
構文は以下のようになります。
(Get-Date "日付").DayOfWeek
* 英単語の日付ではなく、値で曜日を取得する [#g65c9b13]
値で曜日を取得する場合は、value__を使用します。(ダブルア...
PS C:\> (Get-Date "2020/1/1").DayOfWeek.value__
3
PS C:\> (Get-Date).DayOfWeek.value__
5
以下、一週間分の曜日および、曜日に対する値を出力するサン...
PS C:\> $day = Get-Date
PS C:\> for ($i=1; $i -le 7; $i++) {
>> $sd = $day.ToShortDateString()
>> $sw = $day.DayOfWeek
>> $nw = $day.DayOfWeek.value__
>> "{0,10} {1,-9} {2,1}" -f $sd, $sw, $nw
>> $day = $day.AddDays(1)
>> }
2018/04/06 Friday 5
2018/04/07 Saturday 6
2018/04/08 Sunday 0
2018/04/09 Monday 1
2018/04/10 Tuesday 2
2018/04/11 Wednesday 3
2018/04/12 Thursday 4
* 各オブジェクト・メソッド・プロパティの説明 [#o232bafc]
上記のメソッドやプロパティで、曜日が取得できる仕組みを以...
+ Get-DateコマンドレットでDateTimeオブジェクトが返却され...
PS C:\> $d = Get-Date
PS C:\> $d.GetType()
IsPublic IsSerial Name ...
-------- -------- ---- ...
True True DateTime ...
+DateTimeオブジェクトのメソッド・プロパティを確認すると、...
PS C:\> $d | Get-Member
TypeName: System.DateTime
Name MemberType Definition
---- ---------- ----------
Add Method datetime Add(timespa...
AddDays Method datetime AddDays(dou...
AddHours Method datetime AddHours(do...
<省略
DayOfWeek Property System.DayOfWeek Day...
<省略>
TimeOfDay Property timespan TimeOfDay {...
Year Property int Year {get;}
DateTime ScriptProperty System.Object DateTi...
+DayOfWeekプロパティで返却されるオブジェクトを確認すると...
PS C:\> $d.DayOfWeek.GetType()
IsPublic IsSerial Name ...
-------- -------- ---- ...
True True DayOfWeek ...
+DayOfWeekのメンバーを確認すると、value__があるのが確認で...
PS C:\> $d.DayOfWeek | Get-Member
TypeName: System.DayOfWeek
Name MemberType Definition
---- ---------- ----------
CompareTo Method int CompareTo(System.Object targe...
Equals Method bool Equals(System.Object obj)
<省略>
value__ Property int value__ {get;set;}
以上の調べ方により、使用できるメソッドやプロパティを知る...
#htmlinsertpcsp(win-btm.html,win-sp.html)
ページ名: