【UiPath Studio 中文文档】19 变量类型-时间和日期类型

日期和时间变量是一种允许存储任何日期和时间信息的变量。这种类型的变量可以在 Browse and Select a .Net Type 窗口中的系统命名空间 system.datetime 下找到。有关更多信息,请参见浏览 Browsing for .Net Variable Types。

例如,它们可用于将日期附加到您可能正在使用的发票或任何其他文档中,并且对时间敏感。


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

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

  1. 创建一个新的序列

  2. 创建两个事时间日期变量,将其命名为 timTodaytimLastTime.

  3. 创建一个命名为 Timespan 的变量,并在 Default 字段中键入 1.02:10:04

注意
timSpan 的变量类型是 TimeSpan,默认值格式是 day.hh:mm:ss

默认的变量类型会得到一个错误
正确的变量类型
  1. 添加一个 Assign 活动到 Designer 面板。

  2. Properties 面板的 To 字段中添加变量名 timToday

  3. Value 字段,键入 Now . 这将给出项目执行的日期和时间,以 dd/mm/yyyhh:mm:ss 格式表示。

【UiPath Studio 中文文档】19 变量类型-时间和日期类型_第1张图片
Now
  1. 再在后面添加另一个 Assign 活动

  2. Properties 面板中的 To 字段,添加变量名 timLastTime

9.在 Value 字段中, 键入 timToday.Subtract(timSpan)。这将会从当前的日期和时间中减去 timSpan 变量中的默认时间值,运算结果存储在变量 timToday 中。

【UiPath Studio 中文文档】19 变量类型-时间和日期类型_第2张图片
填写 Value
  1. 添加一个 Excel Application Scope 活动到上一个 Assign 活动下方。

注意
如果你还没有安装它们,请使用 Manage Packages 去下载 Excel 活动。

【UiPath Studio 中文文档】19 变量类型-时间和日期类型_第3张图片
Manage Packages

提醒
有时候,Manage Packages 点进去之后会出现假死的现象,很长一段时间没有反应,就好像卡住了一样。其实是获取数据比较慢而导致的 UI 卡顿,等一段时间就好了。这里有很多包,有官方的,也有社区的。

卡顿时整个页面蒙上灰色:


【UiPath Studio 中文文档】19 变量类型-时间和日期类型_第4张图片
卡顿的现象

正常时界面是清爽的:


【UiPath Studio 中文文档】19 变量类型-时间和日期类型_第5张图片
正常现象

当网络有问题的时候,可能会遇到以下情况:

【UiPath Studio 中文文档】19 变量类型-时间和日期类型_第6张图片
网络错误

这时,重新点击 Install 即可。安装完成之后,被安装的包 Install 按钮变成了绿色的勾:

【UiPath Studio 中文文档】19 变量类型-时间和日期类型_第7张图片
安装完成
  1. Properties 面板中的 WorkbookPath 字段中,在 英文双引号 中键入目标 Excel 文件的路径。在这个例子中,键入的值是 "example.xlsx".
【UiPath Studio 中文文档】19 变量类型-时间和日期类型_第8张图片
Properties

(实际上官方文档中例程上的文件路径并不是这个,原文有误,蔚蓝注)

注意
假如路径对应的文件不存在,它将会按照你提供的路径创建新的文件。

  1. 添加一个 Write Cell 活动到 Excel Application Scope 活动中
【UiPath Studio 中文文档】19 变量类型-时间和日期类型_第9张图片
程序框图
  1. Properties 面板中的 Range 字段,在双引号中键入 Excel 单元格的坐标。在这个例子中,我们键入了 A1

  2. Sheet Name 字段中,键入你想写入的表格名字。在我们的例子中,键入了 "Invoice"。注意,如果你键入了一个不存在的表名称,它将会在自动化执行时创建一个。

  3. Value 字段中,键入 timLastTime.ToString. 将 timLastTime 变量的值转换成字符串格式并将其写入到你之前给出的坐标中。

【UiPath Studio 中文文档】19 变量类型-时间和日期类型_第10张图片
Write Cell 设置

最终的项目应该如下图所示:

【UiPath Studio 中文文档】19 变量类型-时间和日期类型_第11张图片
最终程序框图
  1. 单击 F5 运行自动化程序。

  2. 打开对应的 Excel 文件,双击添加日期的单元格。注意,时间和日期信息显示在您指向的单元格中。

【UiPath Studio 中文文档】19 变量类型-时间和日期类型_第12张图片
运行结果

注意
假如你在做这个实验的时候遇到如下错误:

【UiPath Studio 中文文档】19 变量类型-时间和日期类型_第13张图片
错误

请参考 这篇文章

官网原文链接

返回目录
UiPath 常见问题及解决办法汇总

更多 UiPath 相关的资讯,请关注公众号:流程自动化机器人教程
由于禁止直接在文章中插入公众号二维码,请点击 这里 了解添加该公众号的细节。

你可能感兴趣的:(【UiPath Studio 中文文档】19 变量类型-时间和日期类型)