以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  关于format有用法  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=50154)

--  作者:ap9709130
--  发布时间:2014/4/30 12:36:00
--  关于format有用法

今天在做对帐单格式时,有个问题一直解决不了。关于format的用法,

 

比如: 代码

 

Dim y As Integer = Date.Today.Year
Dim m As Integer = Date.Today.Month
Dim dt1 As New Date(y, m, 1)

output.show(Format(#" & dt1 & "#, "yyyy年MM月dd日"))

 

 

为什么不行?要怎么写才行?


--  作者:y2287958
--  发布时间:2014/4/30 12:56:00
--  
Dim y As Integer = Date.Today.Year
Dim m As Integer = Date.Today.Month
Dim dt1 As New Date(y, m, 1)
output.show(Format(dt1, "yyyy年MM月dd日"))

--  作者:ap9709130
--  发布时间:2014/4/30 14:46:00
--  

为什么输入的时间是:2014/4/1 而不是:2014年4月1日呢?


--  作者:有点甜
--  发布时间:2014/4/30 14:56:00
--  
以下是引用ap9709130在2014-4-30 14:46:00的发言:

为什么输入的时间是:2014/4/1 而不是:2014年4月1日呢?

 

什么意思?在哪里输入,又在哪里显示?