在 PHP 中可以使用 time()
函数获取当前的时间戳,也可以使用 strtotime()
函数将一个日期时间字符串转换成时间戳。一般情况下,时间戳可以存储为一个整数类型的变量或者通过数据库的 DATETIME 类型进行存储。
以下是 PHP 中获取和存储时间戳的示例:
// 获取当前时间戳
$timestamp = time();
// 将日期字符串转换为时间戳
$date_str = "2021-01-01 00:00:00";
$timestamp = strtotime($date_str);
// 存储时间戳到数据库中
$date_time = date("Y-m-d H:i:s", $timestamp);
$sql = "INSERT INTO mytable(timestamp_column) VALUES ("$date_time")";
注意,在进行时间戳转换时,需要注意字符串的格式和时区的影响,在存储时也需要注意数据库的字段类型和编码等因素。