我从 SQL Server 导出了一个数据库。它有一个时间戳字段,它给我的值类似于 00000000004285D1。如何在 MySQL 上将其转换为简单的日期格式。我正在尝试使用 PHP 在网站上显示它。以前的数据库通过 ASP.NET 和 SQL Server 链接到该站点。
我想将此时间戳从 00000000004285D1 转换为类似 2012-09-25 10:15:23
或其他一些可读格式。
提前谢谢。:)
我从 SQL Server 导出了一个数据库。它有一个时间戳字段,它给我的值类似于 00000000004285D1。如何在 MySQL 上将其转换为简单的日期格式。我正在尝试使用 PHP 在网站上显示它。以前的数据库通过 ASP.NET 和 SQL Server 链接到该站点。
我想将此时间戳从 00000000004285D1 转换为类似 2012-09-25 10:15:23
或其他一些可读格式。
提前谢谢。:)
在 SQL Server 中,时间戳不是日期时间。它是rowversion的同义词,一个 8 字节的二进制数,通常用于版本标记表行,通常用于并发检查。因此,将其转换为目标系统中的日期时间是没有意义的。
Timestamp 可以说是这个数据类型的一个令人困惑的名称。您可以在此处找到有用的讨论。