FirstDayOfWeekとは? わかりやすく解説

FirstDayOfWeek 列挙体

日付関連の関数を呼び出すときに使用する、週の最初の曜日を示します。

名前空間: Microsoft.VisualBasic
アセンブリ: Microsoft.VisualBasic (microsoft.visualbasic.dll 内)
構文構文

Dim instance As FirstDayOfWeek
public enum FirstDayOfWeek
public enum class FirstDayOfWeek
public enum FirstDayOfWeek
public enum FirstDayOfWeek
メンバメンバ
 メンバ名説明
.NET Compact Framework によるサポートFriday金曜日。このメンバは、Visual Basic の定数 vbFriday と等価です。 
.NET Compact Framework によるサポートMonday月曜日。このメンバは、Visual Basic の定数 vbMonday と等価です。 
.NET Compact Framework によるサポートSaturday土曜日。このメンバは、Visual Basic の定数 vbSaturday と等価です。 
.NET Compact Framework によるサポートSunday日曜日 (既定)。このメンバは、Visual Basic の定数 vbSunday と等価です。 
.NET Compact Framework によるサポートSystemシステム設定で指定された週の最初の曜日。このメンバは、Visual Basic の定数 vbUseSystemDayOfWeek と等価です。 
.NET Compact Framework によるサポートThursday木曜日。このメンバは、Visual Basic の定数 vbThursday と等価です。 
.NET Compact Framework によるサポートTuesday火曜日。このメンバは、Visual Basic の定数 vbTuesday と等価です。 
.NET Compact Framework によるサポートWednesday水曜日。このメンバは、Visual Basic の定数 vbWednesday と等価です。 
解説解説

詳細については、Visual Basic のトピック「FirstDayOfWeek 列挙型」を参照してください。

日付関連の関数を呼び出すときに、実際の値の代わりにコード内で次の列挙体メンバを使用できます。

日付関連の関数は、DayOfWeek か WeekOfYear、またはその両方を引数として受け取ります。FirstDayOfWeek 列挙体は、DayOfWeek 引数の有効な値と、関数の戻り値を指定します。

DayOfWeek 引数は、FirstDayOfWeek 列挙体メンバを受け取ります。

日付に関連する関数は、FirstDayOfWeek 値も返します (System を除く)。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

FirstDayOfWeek 列挙体

Calendar コントロールで 1 週間の最初の日として表示する曜日を指定します。

名前空間: System.Web.UI.WebControls
アセンブリ: System.Web (system.web.dll 内)
構文構文

Dim instance As FirstDayOfWeek
public enum FirstDayOfWeek
public enum class FirstDayOfWeek
public enum FirstDayOfWeek
public enum FirstDayOfWeek
メンバメンバ
解説解説

FirstDayOfWeek 列挙体は、Calendar コントロールで 1 週間の最初の日として表示する曜日を指定する値を表します。

使用例使用例

予定表コントロールの週の最初の曜日をドロップダウン リストを使って設定する方法を次のコード例に示します。

<%@ Page Language="VB" AutoEventWireup="True"
 %>

<html>
   <script runat="server" >
  
      Sub Selection_Change(sender as Object,
 e As EventArgs)

         ' Set the first day of the week.
         Calendar1.FirstDayOfWeek = CType(DayList.SelectedIndex, _
            System.Web.UI.WebControls.FirstDayOfWeek)

      End Sub
  
   </script>
  
<body>

   <form runat="server">
  
      <h3> Calendar FirstDayOfWeek Example </h3>

      Select the first day of the week.

      <br><br> 
  
      <asp:Calendar id="Calendar1"
           ShowGridLines="True" 
           ShowTitle="True"
           runat="server"/>

      <br><br>

      <table cellpadding="5">

         <tr>

            <td>

               First day of the week:

            </td>

         </tr>

         <tr>

            <td>

               <asp:DropDownList id="DayList"
                    AutoPostBack="True"
                    OnSelectedIndexChanged="Selection_Change"
                    runat="server">

                  <asp:ListItem> Sunday </asp:ListItem>
                  <asp:ListItem> Monday </asp:ListItem>
                  <asp:ListItem> Tuesday </asp:ListItem>
                  <asp:ListItem> Wednesday </asp:ListItem>
                  <asp:ListItem> Thursday </asp:ListItem>
                  <asp:ListItem> Friday </asp:ListItem>
                  <asp:ListItem> Saturday </asp:ListItem>
                  <asp:ListItem Selected="True">
 Default </asp:ListItem>

               </asp:DropDownList>

            </td>

         </tr>
  
   </form>

</body>
</html>
 
<%@ Page Language="C#" AutoEventWireup="True" %>

<html>
   <script runat="server" >
  
      void Selection_Change(Object sender, EventArgs e)
      {

         // Set the first day of the week.
         Calendar1.FirstDayOfWeek = (FirstDayOfWeek)DayList.SelectedIndex;

      }
  
   </script>
  
<body>

   <form runat="server">
  
      <h3> Calendar FirstDayOfWeek Example </h3>

      Select the first day of the week.

      <br><br> 
  
      <asp:Calendar id="Calendar1"
           ShowGridLines="True" 
           ShowTitle="True"
           runat="server"/>

      <br><br>

      <table cellpadding="5">

         <tr>

            <td>

               First day of the week:

            </td>

         </tr>

         <tr>

            <td>

               <asp:DropDownList id="DayList"
                    AutoPostBack="True"
                    OnSelectedIndexChanged="Selection_Change"
                    runat="server">

                  <asp:ListItem> Sunday </asp:ListItem>
                  <asp:ListItem> Monday </asp:ListItem>
                  <asp:ListItem> Tuesday </asp:ListItem>
                  <asp:ListItem> Wednesday </asp:ListItem>
                  <asp:ListItem> Thursday </asp:ListItem>
                  <asp:ListItem> Friday </asp:ListItem>
                  <asp:ListItem> Saturday </asp:ListItem>
                  <asp:ListItem Selected="True"> Default </asp:ListItem>

               </asp:DropDownList>

            </td>

         </tr>
  
   </form>

</body>
</html>
 
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
System.Web.UI.WebControls 名前空間
Calendar クラス
Calendar.FirstDayOfWeek プロパティ



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「FirstDayOfWeek」の関連用語

FirstDayOfWeekのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



FirstDayOfWeekのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS