如何在 vb scipt 中获取当前月份名称、周数以及开始周日期和结束周日期?

How do i get current month name , week number and starting week date and ending week date in vb scipt?

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

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

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#写的,满足你的目的。除了它 returns 一年中的周数而不是月份。使用您手头的值,您可以按照您想要的方式对其进行格式化。