以日期时间格式存储当前日期和时间 zend

发布于 2025-01-05 09:36:22 字数 440 浏览 0 评论 0原文

我在数据库中有一个名为 date_time 的字段,其类型为 datetime。 我有一个表单,提交时需要在 date_time 字段中输入当前日期和时间。 如何编写代码,以便将当前日期时间插入到date_time字段中。 以下是我的代码:(我知道我不能像这样调用 NOW() ,但我想展示我想要实现的目标)

$qcData = Array(
    "date_time" => NOW(),
    "note" => $note                                         
);

$qcNotes = new App_Model_DbTable_QCNotes();
$qcNotes->insert($qcData);

I have a field called date_time in the database which is of type datetime.
I have a form which on submit needs to enter the current date and time in the date_time field.
How do I write my code so that the date_time field gets inserted with the current datetime.
The following is my code: (I know I can't call NOW() like that, but I wanted to show what I want to achieve)

$qcData = Array(
    "date_time" => NOW(),
    "note" => $note                                         
);

$qcNotes = new App_Model_DbTable_QCNotes();
$qcNotes->insert($qcData);

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

悍妇囚夫 2025-01-12 09:36:22

这是来自文档的

26.3.1。当前日期 不带任何参数,构造实例会返回默认区域设置中具有当前本地日期的对象
使用 PHP 的 time() 函数获取 UNIX 时间戳
目的。 确保您的 PHP 环境具有正确的默认值
时区

示例 26.2。创建当前日期

$date = new Zend_Date();

// Output of the current timestamp Feb 13, 2012 10:28:59 PM 
print $date;
//implement toString() output 2012-02-13 22:30:25
print $date->toString('YYYY-MM-dd HH:mm:ss');

here it is from the docs

26.3.1. Current Date Without any arguments, constructing an instance returns an object in the default locale with the current, local date
using PHP's time() function to obtain the UNIX timestamp for the
object. Make sure your PHP environment has the correct default
timezone
.

Example 26.2. Creating the Current Date

$date = new Zend_Date();

// Output of the current timestamp Feb 13, 2012 10:28:59 PM 
print $date;
//implement toString() output 2012-02-13 22:30:25
print $date->toString('YYYY-MM-dd HH:mm:ss');
对岸观火 2025-01-12 09:36:22

你可以使用这个:

Zend_Date::now()->toString('YYYY-MM-dd HH:mm:ss')

You can use this:

Zend_Date::now()->toString('YYYY-MM-dd HH:mm:ss')
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文