Year関数 [VB 2010]

Visual Basic 2010/2008 超やさしい文法

   Year関数

Year関数は、引数に日付を指定します。Year関数を実行すると、1~9999の整数値を返します。

年月日の年を求める

Year関数の引数に直接日付指定する時は、#で囲んで指定します。

#Month/Day/Year hour:minute:second#の順に24時制で記述します。時刻は自動的にAMまたはPMを付加して12時制に直してくれます。時刻だけを引数に指定すると、結果は1になります。

  Dim seireki As Integer
  seireki = Year(Now)                        ' 現在の西暦(1~9999)
  seireki = Year(#3:45:12 AM#)               ' 1
  seireki = Year(#10/16/2011 3:45:56 PM#)    ' 2011
  seireki = Year(#10/16/2011#)               ' 2011

Year関数の実行結果を代入する時は、左辺をInteger型にしてください。

  Dim seireki As Integer = Year(Now)

Year関数を使ったサンプルプログラムを作成します。

Module Module1

    Sub Main()
        ' 変数の宣言
        Dim seireki As Integer

        ' Year関数で今の西暦年を取得
        seireki = Year(Now)

        '結果を表示
        Console.WriteLine(seireki)
    End Sub

End Module

Copyright© やさしいVB2010/2008 ADO.NET. All rights reserved.