【问题标题】:insert date in postgres database在 postgres 数据库中插入日期
【发布时间】:2011-08-08 02:00:28
【问题描述】:

我在 php 变量中有日、月和年。我如何在 SQL INSERT 语句中使用它们,知道我要插入该日期的字段是日期类型。

谢谢。

【问题讨论】:

标签: php sql postgresql


【解决方案1】:

只需将日期格式化为字符串并将其传递给 SQL 查询

   $date =  sprintf("%04d-%02d-%02d",$year,$month,$day)

您可以将 $year、$month 和 $day 变量替换为所需的输入。

【讨论】:

    【解决方案2】:

    尝试 PHP 的 date() 方法,然后可能结合 strtotime() 转换为正确的格式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-02-18
      • 1970-01-01
      • 1970-01-01
      • 2010-11-08
      • 2011-04-06
      • 1970-01-01
      相关资源
      最近更新 更多