首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

重新发帖~FORMAT日期时间的有关问题

2012-04-12 
重新发帖~FORMAT日期时间的问题~Format(dtpDueDate.Text, yyyyMMdd) & Format(dtpDueTime.Text, hhmmss

重新发帖~FORMAT日期时间的问题~
Format(dtpDueDate.Text, "yyyyMMdd") & Format(dtpDueTime.Text, "hhmmss")

dtpDueDate.Text的值是20111228
dtpDueTime.Text的值是00:00:00
为什么返回值是"yyyyMMddhhmmss"。。。而没有做FORMAT?

[解决办法]

探讨
Format(dtpDueDate.Text, "yyyyMMdd") & Format(dtpDueTime.Text, "hhmmss")

dtpDueDate.Text的值是20111228
dtpDueTime.Text的值是00:00:00
为什么返回值是"yyyyMMddhhmmss"。。。而没有做FORMAT?

[解决办法]
用Format格式化日期,第一个参数必须是日期类型,才能出想要的内容。
[解决办法]
要用日期型变量
[解决办法]
Format(CDATE(dtpDueDate.Text), "yyyyMMdd") & Format(CDATE(dtpDueTime.Text), "hhmmss")
樓主,這樣就可以,先用CDATE將字串轉換成日期,再格式

热点排行