Arrays 将VB脚本中的yyyy/mm/dd格式设置为月份名称和日期
如何在VBScript中格式化yyyy/mm/dd以仅输出月名和日日期“月名”“日”,例如6月6日 抱歉,如果这是一个错误的问题-VBScript的新问题。我的研究发现只有超长的解决方案和数字格式和重新排列,我需要月名 最近的尝试请注意,我正在尝试使用DatePartm,但我还需要输出我正在编写的HTML等您可以使用该函数。它需要一个整数,而不是日期,因此您可以执行以下操作Arrays 将VB脚本中的yyyy/mm/dd格式设置为月份名称和日期,arrays,vb.net,date,datetime,vbscript,Arrays,Vb.net,Date,Datetime,Vbscript,如何在VBScript中格式化yyyy/mm/dd以仅输出月名和日日期“月名”“日”,例如6月6日 抱歉,如果这是一个错误的问题-VBScript的新问题。我的研究发现只有超长的解决方案和数字格式和重新排列,我需要月名 最近的尝试请注意,我正在尝试使用DatePartm,但我还需要输出我正在编写的HTML等您可以使用该函数。它需要一个整数,而不是日期,因此您可以执行以下操作 MONTHNAME(MONTH("1/12/2015")) & " " & DAY("1/12/2015"
MONTHNAME(MONTH("1/12/2015")) & " " & DAY("1/12/2015")
输出:
January 12
使用d.month获得月份,使用do.year获得年份。通过创建函数将d.month转换为month名称预期输出是什么?为什么DatePart的第二个参数是HTML字符串?因为它为每个日期区域创建了唯一的日历元素和样式。输出必须是“月份名称”,比如“五月或六月”,然后是“数字日期”:如果是6月4日。6月4日就行了。五月三十号。5月30日可以。是的,我知道你想要输出HTML,但是DatePart的第二个参数是你想要得到的日期值,而不是输出字符串。您的实际代码告诉vbscript从&d&suffix&,获取月份,它不是日期。所以我用DateValue替换您的代码?这两行与你的1?我认为你应该改变你连接HTML字符串的方式。类似于response.writeMonthToDay、&d&suffix&和test result=空白白页=/你为什么要对我这样做,伙计?今天是你的变量,包含你想要显示的日期,你能确认它被填充了吗?在尝试格式化之前它会工作;例如,这运行->response.write&d&suffix&作为注释会更好。。谢谢你详尽的回答,约翰。
January 12