0

次のコマンドを使用して、日時の値を文字列に変換しました。ここで、dtpdatumはDateTimePickerです。

ProjektText1 = VB6.Format(dtpDatum.Value, "dd,MM,yyyy")

ここで、この文字列/テキストオブジェクトから日時の値を取得したいと思います。どうやってやるの?

4

3 に答える 3

3

.NET 関数を使用することをお勧めします。次に、フォーマットでDateTime.ToStringandを使用できます。DateTime.ParseExact

Dim format = "dd,MM,yyyy"
Dim dateString As String = dtpDatum.Value.ToString(format)
Dim dateValue As Date = Date.ParseExact(dateString, format, Nothing)
于 2012-11-05T09:53:05.087 に答える
0

DateTimePickerコントロールを使用している場合は、返された値のみを使用することをお勧めします(変換は必要ありません)。

Dim MyDate as Date = dtpDatum.Value.Date

文字列表現が必要な場合は、ToStringを使用します。

Dim MyDateString as string = dtpDatum.Value.Date.ToString("dd/MM/yyyy")
于 2012-11-05T10:41:58.543 に答える
0

関数を使用CDateしてオブジェクトを日付に変換する

Dim d as Date
Dim s as String

s="2012-Nov-04"

If IsDate(s) Then
   d=CDate(s)
End If
于 2012-11-05T09:52:54.110 に答える