参考 > 函数参考 > 获取函数 > Get (当前主机时间戳)
 

Get (当前主机时间戳)

返回主机的当前日期和时间(精确到秒),取决于系统时钟。

格式 

Get (当前主机时间戳)

参数 

返回的数据类型 

时间戳

源于 

FileMaker Pro 7.0

说明 

计算结果的数据类型决定此函数的返回值如何表示。

 

如果计算结果为

此函数返回

时间戳或文本

当前日期和时间的格式取决于创建文件时操作系统的设置

注释  如果秒数为零,则不包括秒,例如,2019/1/1 11:30 上午。

数字

自 0001 年 1 月 1 日午夜开始计算的总秒数

注释 

因为客户端机器和主机可能处于不同时区,所以 Get (当前主机时间戳) 和 Get (当前系统时间) 可能返回不同的日期/时间值。而且,当前日期和时间是主机系统的特征,而日期和时间格式是数据库文件的特征。

FileMaker Cloud 产品中,此函数将返回日期和时间(世界通用时间 (UTC))。如果要使用主机本地时区的日期和时间,则必须按照 UTC 与主机时区之间的差异来调整此函数返回的值。参阅示例 2

重要事项  对于通过网络连接的用户,Get (当前主机时间戳) 函数会影响数据库文件的性能。例如,如果在未存储的计算字段中使用该函数且该字段在列表视图中可见,则每次显示字段都需要额外的网络访问。使用已存储的计算字段是充分发挥该函数功能的例证。例如,如果使用已存储的计算字段为每个新建记录自动输入时间戳,则可以最大程度地降低网络访问量。

示例 1 

当主机上的系统时钟显示 2019 年 1 月 1 日上午 11:30:01 时,返回"2019/1/1 11:30:01 上午"。

示例 2 

对于在美国/太平洋时区托管的 FileMaker Cloud 产品,返回主机的本地时间为 2018/12/31 6:19:01 下午太平洋标准时间 (UTC – 8:00),当 Get (当前主机时间戳) 返回 2019/1/1 2:19:01 上午 UTC。

Get (当前主机时间戳) - 8 * 3600

相关主题 

函数参考(类别列表)

函数参考(按字母顺序排序的列表)

关于公式

关于函数

定义计算字段

在公式中使用运算符