信息(字符串, )函数将 JMP 数据表中的字符日期和时间列转换为数值。
此函数按照参数 formatName 指定的格式解析作为参数字符串给出的字符串。
下面我们将通过示例来解释两种类型的格式:可以用作日期和时间函数参数的格式,以及不能用作日期和时间函数参数的格式(使用格式模式)。
示例 1)可用作日期和时间函数参数的格式
1-1.假设在“日期和时间_文本”列中以“y/m/dh:m:s”格式输入时间作为文本。

1-2. 本例很简单,在数据表中新建一列“Datetime_Number”,然后在“列”>“公式”中设置以下公式。
Informat( :日時_文字, "y/m/d h:m:s" )
1-3.这将导致“日期和时间编号”列显示自 1904 年1 月1 日午夜以来的秒数。

1-4.我们希望以原有的“y/m/dh:m:s”格式显示数据,因此选中“日期和时间_编号”列,在[列信息]中将显示格式更改为“y/m/dh:m:s”。

1-5.关闭[列信息]窗口时,将创建一个名为“日期和时间_数字”的列,其数字显示格式与名为“日期和时间_字符”的列相同。

示例 2)使用格式模式时
2-1. 如下所示的“日期和时间_字符”列以“yyyy_mm_dd hh:mm:ss”格式显示值,但这不能用作formatName参数。

2-2. 在本例中,在 formatName 参数中输入“Format Pattern”,并在第三个参数中设置格式模式 (*1)。在数据表中创建新列“Date and Time_Number”,并在“列”>“公式”中设置以下公式。
*1 根据“日期和时间_字符”列的显示输入格式模式。请参考使用格式模式自定义日期和时间显示格式输入所需的模式。
<HH24>
:
<MM>
:
<SS>
" )
</SS>
</MM>
</HH24>
2-3. 这将在“日期和时间编号”列中显示自 1904 年1 月1 日午夜以来的秒数。
2-4. 如果希望“日期和时间_编号”列的显示格式与“日期和时间_字符”列相同,请在“列信息”窗口的“显示格式”中选择“格式模式”。
2-5. 点击[设置格式样式],将出现一个窗口。在“格式样式”字段中输入“”。 _ _
:
:
"并点击[确定](※2)。 *2 您可以使用内置格式或使用“字段描述符”设置自己的显示格式。

2-6. 关闭[列信息]窗口时,将创建一个名为“日期和时间_数字”的列,其中的数字显示格式与名为“日期和时间_字符”的列相同。 
Informat( :日時_文字, "Format Pattern", "
<YYYY>
_
<MM>
_
</MM>
</YYYY>