次の方法で共有


Calendar および Clock 関数

適用対象: キャンバス アプリ モデル駆動型アプリ Power Pages

現在のロケールのカレンダーおよび時計の情報を取得します。

内容

Calendar 関数と Clock 関数は、現在のロケールに関する情報を取得する関数です。

これらの関数を使用して、現在のユーザーの言語で日付と時刻を表示できます。 Calendar 関数と Clock 関数によって返される単一列テーブルは、Dropdown コントロールと Listbox コントロールの Items プロパティで直接使用できます。

Function 内容
Calendar.MonthsLong() "January" から始まる、各月の完全な名前を含む単一列テーブル。
Calendar.MonthsShort() January の "Jan" から始まる、各月の省略された名前を含む単一列テーブル。
Calendar.WeekdaysLong() "Sunday" から始まる、各曜日の完全な名前を含む単一列テーブル。
Calendar.WeekdaysShort() Sunday の "Sun" から始まる、各曜日の省略された名前を含む単一列テーブル。
時計.AmPm() 長い大文字の "AM" および "PM" の指定を含む単一列テーブル。 言語で 24 時間制を使用している場合、テーブルは空になります。
クロック.AmPmShort() 短い大文字の "A" および "P" の指定を含む単一列テーブル。 言語で 24 時間制を使用している場合、テーブルは空になります。
Clock.IsClock24() 対象ロケールで 24 時間制を使用しているかどうかを示すブール値。

Text 関数では、これと同じ情報を使って日付と時刻の値の書式を設定できます。 Language 関数は、現在の言語と地域コードを返します。

構文

Calendar.MonthsLong()

Calendar.MonthsShort()

Calendar.WeekdaysLong()

Calendar.WeekdaysShort()

クロック.AmPm()

Clock.AmPmShort()

Clock.IsClock24()

  1. Dropdown コントロールを挿入します。

  2. Items プロパティの数式を、次に設定します。

    • Calendar.MonthsLong()
  3. これで、アプリのユーザーが自分の言語で月を選択できるようになります。 MonthsLong は、 Calendar によって返される単一列テーブルのいずれかに置き換えて、曜日と時刻のセレクターを作成できます。

Language で "en-US" が返される米国では、Calendar 関数で以下が返されます。

計算式 内容 結果
Calendar.MonthsLong() 戻り値には、"January" から始まる、各月の完全な名前が含まれます。 [ "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" ]
Calendar.MonthsShort() 戻り値には、"January" から始まる、各月の省略名が含まれます。 [ "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" ]
Calendar.WeekdaysLong() 戻り値には、"Sunday" から始まる、各曜日の完全な名前が含まれます。 [ "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" ]
Calendar.WeekdaysShort() 戻り値には、"Sunday" から始まる、各曜日の省略名が含まれます。 [ "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" ]
時計.AmPm() この言語では、12 時間制を使用しています。 戻り値には、大文字バージョンの完全な AM と PM の指定が含まれます。 [ "AM", "PM" ]
クロック.AmPmShort() この言語では、12 時間制を使用しています。 戻り値には、大文字バージョンの短い AM と PM の指定が含まれます。 [ "A", "P" ]
Clock.IsClock24() この言語では、12 時間制を使用しています。 間違い