やってみるPower Automate4 - 日付の取得してみる。
件名に日付を入れたい。
以前作ったフローを改造したい。
まずは現状
毎日これが表示される。本日っていつなのかわからないので、日付を付ける。
中身の詳細
現在日付の取得
「Recurrence」の次に「アクションの追加」する
「日時」を検索し「現在の時刻」を取得する。
これで動的コンテンツ「現在の時刻」が使える。
Teamsの「Subject」に動的コンテンツ「現在の時刻」が選べるので入れてみる。
テスト
22:26なのにPM1:26:08と書いてある。国際標準時が表示されているようだ。
日付フォーマットを変える
「現在の時刻」の後に以下を追加
「Subject」は「変換後の時間」を追加する
表示としては以下になる。
書式設定文字列では年月日になっているのに?なんじゃこりゃ。
では以下に変更
結果は・・・違う。
Docs確認
やはりDocsの確認が必要。
Formatedatetime関数を使う
「動的なコンテンツの追加」をクリック
式をクリック
fxに「formatDateTime()」と入れて、一旦「動的なコンテンツ」をクリックの上、「変換後の時間」をクリックして、さらに「式」をクリック。
以下の文字列を入れる。
formatDateTime(body('タイム_ゾーンの変換'),'yyyy年MM月dd日(ddd)')
こんな感じになる。
その結果、以下のようになる。
曜日が日本語にならないどうしたものか。