以MySQL友好的方式获取日期信息

Ave*_*Joe -2 php mysql date

有两个问题.我传递了一个类似于05/16/1978的日期,我希望它转换为对MySQL表的日期时间字段友好的格式.

其次,你如何获得PHP的当前时间?像17:22:59这样的东西

Lix*_*Lix 5

你会想看看

  • strtotime() - 将任何英文文本日期时间描述解析为Unix时间戳
  • time() - 返回当前的Unix时间戳
  • date() - 格式化当地时间/日期

使用该date()函数,您可以传递EPOCH时间戳并以您希望的任何格式返回表示时间戳的字符串 -

$now = time();
$today = date("M d Y",$now);  // May 01 2012
Run Code Online (Sandbox Code Playgroud)

查看日期功能文档,了解可能的格式...

您始终可以以EPOCH格式存储日期(自1970年1月1日起的秒数).我发现使用和操作EPOCH时间戳非常容易.我使用INT(10)数据库中的字段来存储这些值.


如果您决定通过EPOCH实施时间戳,这是一个很棒的工具供您使用 -

http://www.epochconverter.com/