以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请教下2016.5.5这种日期不能format吗?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=98099)

--  作者:ddzs
--  发布时间:2017/3/24 8:43:00
--  请教下2016.5.5这种日期不能format吗?
output.show(format("2016.5.5","yyyy年MM月dd日"))
不行
请问format支持哪些原始日期格式~

--  作者:18523982317
--  发布时间:2017/3/24 8:48:00
--  
2016-05-05  我都用这个。。。/也支持。。。我很少用
--  作者:ddzs
--  发布时间:2017/3/24 9:09:00
--  
嗯嗯,看了只能让输入者先把原始表中的数据规范了再说
--  作者:有点蓝
--  发布时间:2017/3/24 9:22:00
--  
format的第一个参数必须是日期变量,不能是字符串
--  作者:有点色
--  发布时间:2017/3/24 9:48:00
--  
Dim str As String = "2016.5.5"
Dim d As Date = str.Replace(".", "-")
output.show(format(d,"yyyy年MM月dd日"))

--  作者:shenyl0211
--  发布时间:2017/3/24 20:55:00
--  
建议改习惯吧。难道常用的Excel也要将输入2016.5.5 视为日期?