none
请教一个能够精确到毫秒的问题 RRS feed

  • 问题

  • 请教朋友们一个问题,我想往数据库的一个字段输入能够精确到毫秒的时间,我做了这样的代码

            Dim time As Date
            time = "2010-05-10 03:50:03.867"
            Me.TextBox1.Text = time
            Me.TextBox2.Text = time.Millisecond '看看 TextBox2 是否可以显示毫秒

    结果 TextBox1 显示的结果是:2010-05-10 03:50:03
    TextBox2 显示的结果是:867

    不知道朋友们能不能提供一个方法让我直接在 TextBox1 中直接显示 2010-05-10 03:50:03.867,最好不要用 & 符号。呵呵,谢谢大家。


    什么?个性签名?哼!打死我也不签。既然你们都不觉得我聪明,那就叫我BenQ吧。好歹也是国际大品牌。
    2010年5月10日 4:05

答案

  • 你好!

         这样试试看:

    Me.TextBox1.Text=dateValue.ToString("yyyy-MM-dd hh:mm:ss.fff")

         希望对你有帮助!


    周雪峰
    2010年5月12日 14:24
    版主

全部回复

  • 你好!

         这样试试看:

    Me.TextBox1.Text=dateValue.ToString("yyyy-MM-dd hh:mm:ss.fff")

         希望对你有帮助!


    周雪峰
    2010年5月12日 14:24
    版主
  • 感谢版主。

    你的思路很好。方法很好用。谢谢!!

    另外,我投票支持你了。:)


    什么?个性签名?哼!打死我也不签。既然你们都不觉得我聪明,那就叫我BenQ吧。好歹也是国际大品牌。
    2010年5月12日 22:59
  • 不客气啊!
    周雪峰
    2010年5月13日 1:29
    版主