【发布时间】:2014-12-18 08:21:02
【问题描述】:
对于这可能是一个非常简单的问题,我深表歉意,但我已经搜索了 PHP 手册和 Google,但找不到我需要的示例。
基本上,我正在寻找一种方法来将日期保存为以下格式的变量,即 2014 年 10 月 22 日。
这是一个基本的插入查询,目前我正在使用 date('d-m-y') 生成 22-10-14。
【问题讨论】:
-
哇,全部在一个页面上:php.net/manual/en/function.date.php
-
-1 缺乏基础研究。这一切都在 PHP.net
date()功能页面上。我还建议,如果您正在执行“插入查询”,那么您可能无论如何都不想要这种格式。您应该使用正确的格式来匹配数据库中正确的日期字段格式。我不知道有任何数据库会接受这种字段类型的格式。 -
在php.net/manual/en/function.date.php上查看格式“F” ...
-
如果您打算将其插入数据库,请不要以这种格式存储它。以数据库的本机 DateTime 格式和格式存储日期,以便在检索时显示。如果不这样做,您会发现对这些日期进行任何类型的查询都会变得更加困难。
-
谢谢,不,它不打算存储在数据库中,它实际上是 PHPWord 根据创建日期将文档创建日期插入 Word 模板,即 now(),例如 $template- >setValue('Value2', (date('jS F Y')));