主题:如何显示英文格式的日期?
Jerry20081001
[专家分:0] 发布于 2007-01-14 17:10:00
哪位大哥知道如何把中文日期(2007-01-16)用英文格式显示(Jan.16,2007)?多谢!
[url=http://www.marketavenue.cn]marketavenue[/url]
最后更新于:2007-01-14 17:14:00
回复列表 (共6个回复)
沙发
peizhouluo [专家分:770] 发布于 2007-01-14 19:04:00
用monthname函数!
板凳
liulei001 [专家分:12820] 发布于 2007-01-15 09:15:00
函数:Formatdatetime()
功能:格式化日期表达式/变量
格式:formatdatetime(date[,nameformat])
参数:date为有效的日期表达式/变量;nameformat是指定的日期格式常量名称
【nameformat参数说明】
vbGeneralDate:显示日期和/或时间。如果有日期部分,则将该部分显示为短日期格式。如果有时间部分,则将该部分显示为长时间格式。如果都存在,则显示所有部分。
vbLongDate:使用计算机区域设置中指定的长日期格式显示日期。
vbShortDate:使用计算机区域设置中指定的短日期格式显示日期。
vbLongTime:使用计算机区域设置中指定的时间格式显示时间。
vbShortTime:使用 24 小时格式 (hh:mm) 显示时间。
3 楼
Jerry20081001 [专家分:0] 发布于 2007-01-15 13:05:00
谢谢楼上两位朋友的回答!不过还是显示不出想要的效果“Jan. 16, 2007”,难道与服务器有关吗?
4 楼
longlong16 [专家分:10670] 发布于 2007-01-15 16:25:00
真不行就自己写个函数,把所有时间中的月份数据取出来 比如monthe("10-11-2006")根据月份数据 替换成英文缩写就ok了,这应该不是服务器的问题!2楼所说的formatdatetime函数格式表达式中不知有否这种格式?我对此函数不熟悉!不敢妄言!
5 楼
Jerry20081001 [专家分:0] 发布于 2007-01-15 17:22:00
不是只有一个日期啊,是每天的新闻,想把日期都换成英文格式。应该会有函数直接来转换吧,可以找了很长时间也没找到,郁闷啊~
6 楼
oyh484203 [专家分:5890] 发布于 2007-01-16 09:37:00
没有
用JS倒是可以嘀
我来回复