在任何地方自动化打印工作日

Printing weekdays in automation anywhere

有没有在任何地方通过自动化只打印工作日的功能?我想尝试在今天的最后 2 个工作日打印。任何的想法?谢谢。

是的,你可以做到,这很简单,只需要从中获取实际日期 系统变量并从中减去您需要的天数。

检查下面的 BOT:

系统日期的格式是mm/dd/yyyy hh/mm/ss所以你需要把它的第二部分剪掉。

最终结果:

我相信使用普通的 AutomationAnywhere 是不可能的,但您可以用 C# 编写它并将其实现为元机器人。例如:

DateTime Date = DateTime.Now;
        for (int i = 0; i < 7; i++)
        {
            DateTime DayOfWeek = Date.AddDays(i);               
            if (DayOfWeek.DayOfWeek.ToString() == "Monday" && i != 0)
            {
                break;
            }
            string result = DayOfWeek.ToString("MM/dd/yyyyy");
            Console.WriteLine(result);
        }
        Console.ReadKey();