【问题标题】:Storing input of type time into the database将时间类型的输入存储到数据库中
【发布时间】:2016-09-29 06:15:35
【问题描述】:

我的表单中有一个 time 类型的输入,我使用的是 angular,我将输入按原样发布,没有任何修改。

我正在尝试以 HH:MM 格式将输入存储在数据库中,例如,当我输入输入:05:10 AM 时,我将其存储到数据库中的三个字段中:varchar、日期、时间

存储在 varchar 字段中的值:1970-01-01T03:10:00.000Z , 在日期字段中:1970-01-01, 在时间字段:00:00:00

我所需要的只是将输入存储在时间归档为 05:10 !!如果我输入 PM 例如 10:00PM 存储为 22:00 ,当我使用常规形式的帖子时,这对我有用,但当我使用角度帖子 ($http.post) 时,这对我有用,任何解决方案?!!

【问题讨论】:

  • 在插入之前您可以随时对其进行预处理

标签: php html database post time


【解决方案1】:
<?php
 $d = date("h:i:sa");
 $q = "INSERT INTO table_name (column) VALUES ($d);
?>

【讨论】:

  • 谢谢,请留在我身边,我将输入存储在 $my 中,好吗?!我如何在 $my 上应用该功能?
  • $my = $f[0]['in_time'];这里我从输入中接收时间。
  • 你为什么要通过数组访问它们?
  • 虽然此代码可能会回答问题,但提供有关 why 和/或 如何 回答问题的额外上下文将显着改善其长期价值。请edit你的答案添加一些解释。
猜你喜欢
  • 1970-01-01
  • 2019-07-19
  • 2020-10-29
  • 1970-01-01
  • 1970-01-01
  • 2015-02-06
  • 1970-01-01
  • 2015-09-25
  • 1970-01-01
相关资源
最近更新 更多