次のコマンドを使用して、日時の値を文字列に変換しました。ここで、dtpdatumはDateTimePickerです。
ProjektText1 = VB6.Format(dtpDatum.Value, "dd,MM,yyyy")
ここで、この文字列/テキストオブジェクトから日時の値を取得したいと思います。どうやってやるの?
次のコマンドを使用して、日時の値を文字列に変換しました。ここで、dtpdatumはDateTimePickerです。
ProjektText1 = VB6.Format(dtpDatum.Value, "dd,MM,yyyy")
ここで、この文字列/テキストオブジェクトから日時の値を取得したいと思います。どうやってやるの?
.NET 関数を使用することをお勧めします。次に、フォーマットでDateTime.ToString
andを使用できます。DateTime.ParseExact
Dim format = "dd,MM,yyyy"
Dim dateString As String = dtpDatum.Value.ToString(format)
Dim dateValue As Date = Date.ParseExact(dateString, format, Nothing)
DateTimePickerコントロールを使用している場合は、返された値のみを使用することをお勧めします(変換は必要ありません)。
Dim MyDate as Date = dtpDatum.Value.Date
文字列表現が必要な場合は、ToStringを使用します。
Dim MyDateString as string = dtpDatum.Value.Date.ToString("dd/MM/yyyy")
関数を使用CDate
してオブジェクトを日付に変換する
Dim d as Date
Dim s as String
s="2012-Nov-04"
If IsDate(s) Then
d=CDate(s)
End If