字符串到目前为止 [英] String to date

查看:71
本文介绍了字符串到目前为止的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我尝试了几种不同的方法,但都有相同的结果。无效日期


Dim ddate As String


ddate =" 11/22/2004"


Dim TryToConvert As Date = Date.Parse(ddate)


Dim TryToConvert2 As Date = Convert.ToDateTime(ddate)


MsgBox( CDate(ddate)& TryToConvert&"& TryToConvert2)

解决方案

" David Gacek" <所以***** @ hotmail.com>在新闻中写道:uTyL3#F0EHA.3468

@ TK2MSFTNGP14.phx.gbl:

我尝试了几种不同的方法,但都有相同的结果。无效日期

Dim ddate As String

ddate =" 11/22/2004"

Dim TryToConvert As Date = Date.Parse(ddate )

Dim TryToConvert2 As Date = Convert.ToDateTime(ddate)

MsgBox(CDate(ddate)& TryToConvert&""& TryToConvert2)


尝试TryToConvert = CDate(" 11/22/2004")这应该有效。

http://msdn.microsoft.com/library/de...l=/library/en-

us / vblr7 / html / vagrptypeconversion.asp

-

Lucas Tam(RE ******** @ rogers.com)

请删除删除来自回复时的电子邮件地址。
http://成员。 ebay.com/aboutme/coolspot18/


Lucas,


对于谷歌搜索此新闻组并查找的人你的样本,

尝试TryToConvert = CDate(" 11/22/2004")这应该有用



尝试TryToConvert = CDate(" ; 11/22/2004)应该在美国工作


更好的样品可以是

\\\

Dim mydate As String = New Date(2004,11,22).ToString

Dim TryToConvert As Date = CDate(mydate)

///


最后一个想法,


Cor


DateTime.ParseExact()怎么样?


" David Gacek" <所以***** @ hotmail.com>写在消息

新闻:uT ************** @ TK2MSFTNGP14.phx.gbl ...

我试过了几种不同的方式都有相同的结果。无效日期


Dim ddate As String


ddate =" 11/22/2004"


Dim TryToConvert As Date = Date.Parse(ddate)


Dim TryToConvert2 As Date = Convert.ToDateTime(ddate)


MsgBox( CDate(ddate)& TryToConvert&""& TryToConvert2)


I''ve tried several different ways all with the same reults. Invalid date

Dim ddate As String

ddate = "11/22/2004"

Dim TryToConvert As Date = Date.Parse(ddate)

Dim TryToConvert2 As Date = Convert.ToDateTime(ddate)

MsgBox(CDate(ddate) & TryToConvert & " " & TryToConvert2)

解决方案

"David Gacek" <so*****@hotmail.com> wrote in news:uTyL3#F0EHA.3468
@TK2MSFTNGP14.phx.gbl:

I''ve tried several different ways all with the same reults. Invalid date

Dim ddate As String

ddate = "11/22/2004"

Dim TryToConvert As Date = Date.Parse(ddate)

Dim TryToConvert2 As Date = Convert.ToDateTime(ddate)

MsgBox(CDate(ddate) & TryToConvert & " " & TryToConvert2)


Try TryToConvert = CDate("11/22/2004") That should work.

http://msdn.microsoft.com/library/de...l=/library/en-
us/vblr7/html/vagrptypeconversion.asp
--
Lucas Tam (RE********@rogers.com)
Please delete "REMOVE" from the e-mail address when replying.
http://members.ebay.com/aboutme/coolspot18/


Lucas,

For people who are Googling this newsgroup and find your sample,

Try TryToConvert = CDate("11/22/2004") That should work


Try TryToConvert = CDate("11/22/2004") That should work in the USA

A better sample can be
\\\
Dim mydate As String = New Date(2004, 11, 22).ToString
Dim TryToConvert As Date = CDate(mydate)
///

The last just an idea,

Cor


How about DateTime.ParseExact() ?

"David Gacek" <so*****@hotmail.com> wrote in message
news:uT**************@TK2MSFTNGP14.phx.gbl...
I''ve tried several different ways all with the same reults. Invalid date

Dim ddate As String

ddate = "11/22/2004"

Dim TryToConvert As Date = Date.Parse(ddate)

Dim TryToConvert2 As Date = Convert.ToDateTime(ddate)

MsgBox(CDate(ddate) & TryToConvert & " " & TryToConvert2)


这篇关于字符串到目前为止的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆