以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  怎样用代码把日期格式转换一下?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=32454)

--  作者:comnets
--  发布时间:2013/5/2 16:15:00
--  怎样用代码把日期格式转换一下?
日期控件的内容是 2013-05-02
怎样用代码把它变成2013年5月2日?

--  作者:Bin
--  发布时间:2013/5/2 16:17:00
--  
日期控件不可以这样做.文本框才可以.
--  作者:comnets
--  发布时间:2013/5/2 16:19:00
--  
能不能用代码取第几位这样?
--  作者:don
--  发布时间:2013/5/2 16:19:00
--  
必须代码吗?很多基础是必须掌握嘀!
--  作者:Bin
--  发布时间:2013/5/2 16:22:00
--  
以下是引用comnets在2013-5-2 16:19:00的发言:
能不能用代码取第几位这样?

取第几位可以.参考帮助使用SubString http://www.foxtable.com/help/topics/1421.htm
--  作者:don
--  发布时间:2013/5/2 16:25:00
--  
误导了,设置格式不就行了
--  作者:Bin
--  发布时间:2013/5/2 16:28:00
--  
以下是引用don在2013-5-2 16:25:00的发言:
误导了,设置格式不就行了

先是数值列可以用百分号,又是日期控件可以设置格式有中文. 
咱们用的到底是不是同一款软件?

--  作者:comnets
--  发布时间:2013/5/2 16:29:00
--  
日期控件格式里面只有date datetime longtime datelongtime这些啊 没有哪年哪月哪日这样的格式
--  作者:comnets
--  发布时间:2013/5/2 16:50:00
--  
这代码有什么不对的地方?


Dim riqi1 As String = e.Form.Controls("日期输入框1").text

Dim parts() As String = riqi1.Split("-")

Dim riqinian As String = parts(0)
Dim riqiyue As String = parts(1)
Dim riqiri As String = parts(2)
Dim riqiq As String = riqinian & "年" & riqiyue & "月" & riqiri & "日"
output.show(riqiq)

提示错误:索引超出了数组界限

--  作者:don
--  发布时间:2013/5/2 16:51:00
--  
设置:输出格式,OK?