将php时间戳格式化为mysql格式

时间:2015-02-12 20:08:41

标签: php

我正在构建一个考勤模块,我需要存储登录和注销用户的时间戳。管理员还有一个功能,可以在日期范围之间生成出勤报告,所以我需要以mysql时间戳格式存储时间戳,以便我以后可以在表格中查询给定的日期范围。

我目前的代码是这样的

<?php
$timestamp = time();

echo $timestamp;



$date = date("l jS of F Y h:i:s A",$timestamp);

echo $date;
?>

这给出了输出Sunday 5th of October 2008 02:08:15 PM 我搜索了很多,但找不到像2008-10-05 14:08:15

那样格式化的正确方法

3 个答案:

答案 0 :(得分:2)

认为这就是你需要的:

date("Y-m-d H:i:s", $timestamp);

答案 1 :(得分:2)

$date = date("Y-m-d H:i:s", $timestamp);

答案 2 :(得分:1)

$date = date("Y-m-d H:i:s", $timestamp);

输出:

2015-02-12 20:13:27