SQLの窓

2011年09月07日


VB.net での DateDiff メソッドの使用方法

DateDiff 関数 : VBScript(Microsoft) 

DateDiff は、VBScript でも利用できるポピュラーなメソッドですが、Framework では、
引数は二通り用意されており、一つは VBScript と互換のあるデータ型で、もうひとつは
Framework の型を使ったものです。
Module Module1

	Sub Main()

		' DateDiff(日付差分)は、Microsoft.VisualBasic 名前空間の
		'  DateAndTime クラス内にあるメソッドで、VBScript でも定義されている関数

		Dim strBoundary As String = Nothing

		' VBScript でも実行可能な記述方法
		strBoundary = DateDiff("s", "1970/1/1 0:00:00", DateAdd("h", -9, Now))
		Console.WriteLine(strBoundary)

		' 上記結果を Framework に合った書き方で DateDiff する為に引数を用意
		Dim myDateTimeValue As String = "1970/1/1 0:00:00"
		Dim myDateTime As DateTime = DateTime.Parse(myDateTimeValue)
		Dim today As System.DateTime = System.DateTime.Now
		Dim duration As System.TimeSpan = New System.TimeSpan(0, -9, 0, 0)
		Dim target_date As System.DateTime = today.Add(duration)

		' Framework 用の実行
		strBoundary = DateDiff(DateInterval.Second, myDateTime, target_date)
		Console.WriteLine(strBoundary)

		Console.ReadLine()

	End Sub

End Module

関連する記事

VBScript で HTTPプロトコルで PHP へファイルをアップロードする方法


タグ:VB.NET DateDiff
posted by lightbox at 2011-09-07 11:39 | VB.NET : ベーシック | このブログの読者になる | 更新情報をチェックする
container 終わり



フリーフォントで簡単ロゴ作成
フリーフォントでボタン素材作成
フリーフォントで吹き出し画像作成
フリーフォントではんこ画像作成
ほぼ自由に利用できるフリーフォント
フリーフォントの書体見本とサンプル
画像を大きく見る為のウインドウを開くボタンの作成

CSS ドロップシャドウの参考デモ
イラストAC
ぱくたそ
写真素材 足成
フリーフォント一覧
utf8 文字ツール
右サイド 終わり
base 終わり