UiPath Documentation
studio
2020.10
false
Studio 用户指南
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。

使用日期和时间变量的示例

为了举例说明如何使用日期和时间变量,我们将构建一个自动化,它获取当前日期和时间,减去特定的一段时间并将结果写入 Microsoft Excel 电子表格。

  1. 创建一个新序列。

  2. 创建两个日期时间变量:TodayLastTime

  3. 创建一个名为“Span”的时间跨度变量,并在“默认值”字段中键入 1.02:10:04

    备注:

    构成 Span 变量的默认值使用 day.hh:mm:ss 格式。

  4. 将“赋值”活动添加到“设计器”面板。

  5. 在“属性”面板的“至”字段中,添加 Today 变量。

  6. 在“值”字段中,键入 Now。如此,您便可获得项目执行的日期和时间,其格式分别为 dd/MM/yyyyhh:mm:ss

  7. 在上一个活动下添加另一个“赋值”活动。

  8. 在“属性”面板的“至”字段中,添加 LastTime 变量。

  9. 在“”字段中,键入 Today.Subtract(Span)。这将从当前日期中减去 Span 变量的默认值,该日期存储在 Today 变量中。

  10. Add an Excel Application Scope activity under the last Assign one.

    备注:

    Use the Manage Packages feature to download the Excel activities, if you do not already have them installed.

  11. 在“属性”面板的“工作簿路径”字段中,键入要写入到的 Excel 文件的路径,并加上引号。本示例中为 "%HOMEPATH%\Desktop\urgent_invoice.xlsx"

    备注:

    如果提供的路径中不存在该文件,则系统将创建文件。

  12. Add a Write Cell activity in the Excel Application Scope activity.

  13. 在“属性”面板的“范围”字段中,键入 Excel 单元格的坐标,并加上引号。本示例中为 "E3"

  14. 在“工作表名称”字段中,键入要写入内容的工作表的名称。本示例中为 "Invoice"。注意,如果该工作表不存在,系统将创建工作表。

  15. 在“值”字段中,输入 LastTime.ToString。这会将 LastTime 变量的值转换为字符串并将其写入先前给定的坐标。

    项目的最终呈现应如以下屏幕截图所示:

  16. 按 F5。系统将执行自动化。

  17. 导航到您的 Excel 文件,双击添加了日期的单元格。请注意,时间和日期信息显示在您指向的单元格中。

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新