MySQL FROM_UNIXTIME

MySQL FROM_UNIXTIME 是用于将 UNIX_TIMESTAMP 值转换为 YYYY-MM-DD-HH-MM-SS 或 YYYYMMDDHHMMSS 格式的日期函数之一。FROM_UNIXTIME 函数的基本语法如下所示。

FROM_UNIXTIME(UNIX_TIMESTAMP);

FROM_UNIXTIME(UNIX_TIMESTAMP, Format);

如果您使用我们在DATE_FORMAT 方法示例中指定的格式值,则返回值将是该格式。

MySQL FROM_UNIXTIME 函数示例

以下示例有助于您理解 From_Unixtime 方法的用法。

SELECT FROM_UNIXTIME(100);

SELECT FROM_UNIXTIME(1551073923);

SELECT FROM_UNIXTIME(1551033000);
FROM_UNIXTIME Function Example 1

让我们看另一个 FROM_UNIXTIME 方法的示例。在这里,我们将其与UNIX_TIMESTAMP一起使用。它有助于您了解一个MySQL方法的输出如何成为其他方法的输入。

SELECT FROM_UNIXTIME(UNIX_TIMESTAMP('2015-01-31'));

SELECT UNIX_TIMESTAMP('2015-01-31'), FROM_UNIXTIME(1422642600);

SELECT UNIX_TIMESTAMP(NOW()), FROM_UNIXTIME(1552732858);
FROM_UNIXTIME Function 2