请问在vb中怎么将"怎么样将string 转换date"" ????谢谢拉

解决方案 »

  1.   

    Dim s As String
    s = "2007-5-17"
    Dim d As Date
    d = CDate(s)
      

  2.   

    dim str as string
    dim Ddate as datestr = "20070517192811"
    str = format(str, "####-##-## ##:##:##")
    Ddate = cdate(str)
      

  3.   

    Dim Tmpstr As String
    Dim TmpDate As DateTmpstr = "20070519"
    '1.用Format
    TmpDate = Format(Tmpstr, "yyyy-mm-dd")
    '2.用CDate函數
    TmpDate = CDate(Tmpstr)
      

  4.   

    楼上的有问题,"20070519"这个不能直接format("yyyy-mm-dd"),必须按mndsoft(枕善居(http://www.mndsoft.com/) 的,用#号格式化
      

  5.   

    "20070519"这个格式 ,直接用cdate也是错误的