Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays 将VB脚本中的yyyy/mm/dd格式设置为月份名称和日期_Arrays_Vb.net_Date_Datetime_Vbscript - Fatal编程技术网

Arrays 将VB脚本中的yyyy/mm/dd格式设置为月份名称和日期

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"

如何在VBScript中格式化yyyy/mm/dd以仅输出月名和日日期“月名”“日”,例如6月6日

抱歉,如果这是一个错误的问题-VBScript的新问题。我的研究发现只有超长的解决方案和数字格式和重新排列,我需要月名

最近的尝试请注意,我正在尝试使用DatePartm,但我还需要输出我正在编写的HTML等您可以使用该函数。它需要一个整数,而不是日期,因此您可以执行以下操作

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