1

私はvb.netを初めて使用するので、明らかに明白なものを求めている場合は事前に謝罪してください。

ページロードで次のコードを宣言しました。ラベルに今日の日付が表示されますが、日付と時刻が表示されていました。

もともとは DateTime と言っていましたが、これが機能することを期待して Date だけに変更しましたが、時間も表示され続けました。

今のところ、左演算子を使用して 10 文字に切り詰めましたが、id が結果を切り詰めることなく時刻ではなく日付のみを必要とする場合、どうすればよいか知りたいと思います。

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load


    Dim dtNow As Date = Date.Now
    time_stamp_entryLabel1.Text = Left(dtNow.ToString, 10)
End Sub
4

2 に答える 2

4

コード

Dim d As DateTime = Now
d.ToLongDateString
d.ToShortDateString
d.ToString("d")
d.ToString("yyyy-MM-dd")

結果

Wednesday, December 10, 2008
12/10/2008
12/10/2008
2008-12-10

さらなるリファレンス

于 2012-10-10T10:51:48.640 に答える