0

我必须编写 vb 脚本来获取当前月份名称、星期数、星期开始日期和结束日期,例如:Feb_3rdWeek_11th_to_17th 这种格式。

这个 VB 脚本文件我必须在 RPA 工具中调用。

4

1 回答 1

0

在此处输入图像描述

DateTime dt=DateTime.Now;
Output_Format=dt.ToString("MMMM");
temp=dt.DayOfWeek-DayOfWeek.Monday;
startdate=dt.AddDays(-(int)temp);
enddate=dt.AddDays((int)(7-temp));
CultureInfo ci = CultureInfo.CurrentCulture; 
int weekNumber = ci.Calendar.GetWeekOfYear(dt, CalendarWeekRule.FirstFourDayWeek, DayOfWeek.Monday); 
weeknumber= weekNumber;

上面的代码是用 c# 编写的,它可以满足您的目的。除了它返回一年中的周数而不是月份。使用您手头的值,您可以按照您想要的方式对其进行格式化。

于 2018-03-16T18:26:35.573 回答