以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  时间请教  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=56663)

--  作者:hbhb
--  发布时间:2014/9/10 15:25:00
--  时间请教
大师:好!
请问: 10 sep 9 2014 12:30:25  如何转成2014年9月10日 12:30:25

--  作者:有点甜
--  发布时间:2014/9/10 15:44:00
--  
Dim str As String = "10 sep 9 2014 12:30:25"
Dim d As Date = datetime.ParseExact(str.Replace("sep ", ""), "dd M yyyy HH:mm:ss", Nothing)
msgbox(d)

--  作者:hbhb
--  发布时间:2014/9/10 16:11:00
--  
日期是变量怎么办?
--  作者:有点甜
--  发布时间:2014/9/10 16:34:00
--  
 什么意思?怎样的变量?
--  作者:hbhb
--  发布时间:2014/9/10 16:38:00
--  
邮件时间返回的日期
--  作者:有点甜
--  发布时间:2014/9/10 16:39:00
--  
 你根据2楼的代码去改不就行了?返回的不就是一个字符串么?
--  作者:hbhb
--  发布时间:2014/9/10 16:57:00
--  
还是两个字,如果是date怎么写?
--  作者:有点甜
--  发布时间:2014/9/10 17:03:00
--  
以下是引用hbhb在2014-9-10 16:57:00的发言:
还是两个字,如果是date怎么写?

 

请具体说明什么意思。现在出什么问题?


--  作者:hbhb
--  发布时间:2014/9/10 17:23:00
--  
按照您的代码1-12月不都要写代码吗,有无函数自动转换的?
--  作者:有点甜
--  发布时间:2014/9/10 18:23:00
--  
 Dim str As String = "10 sep 9 2014 12:30:25"
Dim d As Date = datetime.ParseExact(str.Replace("sep ", "").Replace("May", ""), "dd M yyyy HH:mm:ss", Nothing)
msgbox(d)