在 PHP 中格式化日期字符串

2023-11-26

如果我有一个代表日期的字符串,例如“2011/07/01”(即 2011 年 7 月 1 日),我将如何以更易读的形式输出它,例如:

1 July 2011
1 Jul 2011  (month as three letters)

另外,我怎样才能让它智能地显示日期范围,如“2011/07/01”到“2011/07/11”

1 - 11 July 2001

(在本例中不重复“7 月”和“2011 年”)


您可以使用将日期转换为时间戳strtotime()然后使用date()在那个时间戳上。以你的例子为例:

$date = date("j F Y", strtotime("2011/07/01")); // 1 July 2011
$date = date("j M Y", strtotime("2011/07/01")); // 1 Jul 2011
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 PHP 中格式化日期字符串 的相关文章

  • 如何从 Laravel 中的表中选择所有列名称?

    我试图从表中获取所有列名Teller 功能 public function getTableColumns tables return DB select DB raw SELECT COLUMN NAME DATA TYPE COLUMN
  • 检查php中位字段是否打开的正确方法是什么

    检查位字段是否打开的正确方法是什么 在 php 中 我想检查来自 db mysql 的位字段是否打开 这是正确的方法吗 if bit 1 还有其他方法吗 我看到有人使用代码ord http jameslow com 2008 08 12 m
  • 搜索引擎如何找到相关内容? [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 Google 在解析网络时如何找到相关内容 例如 Google 使用 PHP 原生 DOM 库来解析内
  • java中时间从hh:mm:ss转换为hh:mm

    我想将时间从 hh mm ss 转换为 hh mm 它来自数据库 我的sql 格式为hh mm ss 我尝试了以下代码 但没有得到我想要的 try s HibernateUtil currentSession tx s beginTrans
  • 当数据验证失败时保留表单字段中的值

    我在弄清楚验证失败时如何保留用户数据时遇到问题 我对 PHP 有点陌生 所以我的逻辑可能会犯一些巨大的错误 目前 如果验证失败 所有字段都会被清除 并且 Post 数据也会消失 这是一些代码 假设用户输入无效电子邮件 我希望保留 名称 字段
  • 删除PHP字符串中所有不匹配的字符?

    我有一个文本 我想从中删除所有不属于以下字符的字符 所需字符 0123456789 abcdefghijklmnopqrstuvwxyz n 最后一个是我确实想保留的 n 换行符 要匹配除列出的字符之外的所有字符 请使用反转字符集 http
  • 如何使用 phpunit 运行单个测试方法?

    我正在努力运行一个名为testSaveAndDrop在文件中escalation EscalationGroupTest php with phpunit 我尝试了以下组合 phpunit EscalationGroupTest escal
  •  
    标记内删除

    我制作了简单的 BBCode 脚本 一切正常 但后来我使用了一个 javascript 库来美化我的代码 pre pre 现在我面临的唯一问题是 br 每行代码后面的标签 pre pre tags 所以问题是我怎样才能删除 br 标记哪些在
  • Woocommerce 让产品显示在存档页面中

    我正在尝试让所有产品显示在我商店的存档页面中 我想知道他们的id我正在使用我的一个钩子 它在 wp head 上运行并检查 if is product category 我想以某种方式访问 产品的查询并获取它们的 ID if is prod
  • Apache 访问 Linux 中的 NTFS 链接文件夹

    在 Debian jessie 中使用 Apache2 PHP 当我想在 Apache 的文档文件夹 var www 中创建一个新的小节时 我只需创建一个指向我的 php 文件所在的外部文件夹的链接 然后只需更改该文件夹的所有者和权限文件夹
  • 学说迁移后备

    我们正在使用原则迁移 当迁移包含多个操作并且其中一个操作失败时 通常会出现问题 例如 如果迁移添加了 5 个外键 其中第 5 个失败 而字段长度不同 则修复字段错误并重新生成迁移不会not修复整个问题 而现在出现一个与 4 个密钥已存在有关
  • 交换关联数组中的两个项目

    Example arr array apple gt sweet grapefruit gt bitter pear gt tasty banana gt yellow 我想调换一下柚子和梨的位置 这样数组就变成了 arr array ap
  • PHP 在输入流中使用 fwrite 和 fread

    我正在寻找将 PHP 输入流的内容写入磁盘的最有效方法 而不使用授予 PHP 脚本的大量内存 例如 如果可以上传的最大文件大小为 1 GB 但 PHP 只有 32 MB 内存 define MAX FILE LEN 1073741824 1
  • 在 PHP 中撤销 Google 访问令牌

    正如标题所示 我想以编程方式撤销授予的访问令牌 即在 PHP 中 我发现这个他们的网站 https developers google com identity protocols OAuth2WebServer tokenrevoke 但
  • 随机组合 MySQL 数据库中的两个单词

    我有一个包含名词和形容词的数据库 例如 id type word 1 noun apple 2 noun ball 3 adj clammy 4 noun keyboard 5 adj bloody ect 我想创建一个查询 它将抓取 10
  • 覆盖控制器 Symfony 3.4/4.0

    我目前正在尝试覆盖 FOSUserBundle 中的控制器 在新的文档中 https symfony com doc 3 4 bundles override html https symfony com doc 3 4 bundles o
  • jQuery Mobile 表单验证

    我有一个移动网站 除了验证之外一切都工作正常 基本上我希望从用户那里获取值 然后在单独的页面 process php 上处理它们 但是 在这样做之前 我需要检查以确保字段已填充 我已经研究了几种方法来做到这一点 但似乎没有一种有效 我现在有
  • 使用 Ajax.Request 将 JSON 从浏览器传递到 PHP 的最佳方法

    您好 我有一个 JSON 对象 它是一个二维数组 我需要使用 Ajax Request 将其传递给 PHP 我知道的唯一方法 现在我使用js函数手动序列化我的数组 并获取以下格式的数据 s 1 d 3 4等 我的问题是 有没有办法更直接 有
  • 表单提交后如何保留选择字段中的选定值?

    我有一个用于将票证上传到数据库的主页 我有一个选择字段 我想保留用户在提交表单之前选择的值 但它没有发生 这是我选择字段的代码
  • 如何在 PHP 中从 IP 地址/国家/地区名称查找时区 ID?

    谁能告诉我 PHP 中是否有任何方法可以从 IP 地址或国家 地区名称获取时区区域 例如 亚洲 加尔各答 描述 我正在尝试根据他 她的国家 地区设置用户时区 我从他的 IP 地址获取用户所在国家 地区 但我需要该国家 地区的时区区域 例如

随机推荐

  • 无法在 64 位 Linux 上构建 32 位 Wine

    我正在尝试这样做 使用 automake 配置脚本在 64 位 Linux 上构建 32 位 对我不起作用 编译酒 我在 config log 中找到了这个 configure failed program was confdefs h d
  • 使用 Python 处理 MySQL 未读结果

    我使用 mysql connector 进行 SQL 操作 我有一个简短的脚本 它在光标上执行以下操作 字符串 cursor execute use format db show tables command ALTER TABLE Obj
  • 使用 Array.CreateInstance 和 new 运算符实例化数组的区别

    我可以看到以下两种在 C 中实例化 int 数组的方法 通过 API系统 数组抽象类 var arrayInstance Array CreateInstance typeof int 4 通过各种数组初始化语法 var arrayInst
  • PHP 中的自动图像格式检测

    我正在寻找一种方法来获取当前放置在临时位置的用户上传的图像 例如 tmp jkhjkh78 并从中创建 php 图像 自动检测格式 有没有比一堆尝试 捕获 jpeg 图像 png 图像等更聪明的方法来做到这一点 这是的功能之一获取图像大小
  • iPhone 上的内嵌 html5 视频

    我想在 iPhone 上播放 HTML5 视频 但每当我尝试播放时 当调用视频 play 时 iPhone 都会自动弹出全屏 如何在 iPhone 不改变 UI 的情况下内嵌播放视频 如下所示 http www easy bits com
  • 使用 kubernetes 执行器时 Airflow-dag_id 无法找到问题

    我正在使用气流稳定的 Helm Chart 并使用 Kubernetes Executor 正在为 dag 安排新的 pod 但它因 dag id 无法找到问题而失败 我正在使用 git sync 来获取 dags 以下是错误和 kuber
  • UITableViewCell 圆角和剪辑子视图

    我在任何地方 搜索引擎 文档 此处等 都找不到任何内容来显示如何在也剪辑子视图的元素上创建圆角 尤其是在分组表视图中 我有代码可以正确地从具有 4 个弧 圆角 的路径创建一个圆角矩形 该代码已在我的子类 uitableviewcell 中的
  • 在 PHP 中处理格式错误的 JSON

    我正在尝试编写一个 php 脚本来处理来自以字符串形式提供 json 的 Web 服务的数据 问题是字符串并不是真正的 json 这是 JavaScript 具体来说 尽管变量被引用 但键未被引用 示例 实际数据更长且更复杂 desc Us
  • 无法读取 CFPrefsPlistSource iOS 10 中的值

    我今天已将 Xcode 8 更新到 beta 2 并尝试在 App 和 Today Extension 之间共享数据 我面临着这个日志警告 2016 07 08 18 00 24 732472 ProjetctX 941 42801 用户默
  • Junit:为删除实体的方法编写测试?

    最会是什么详尽的我可以为以下代码编写测试吗 public void deleteFromPerson person person person personRepository returnPerson person getId perso
  • 如何将字节数组转换为字符串,反之亦然?

    我必须在 Android 中将字节数组转换为字符串 但我的字节数组包含负值 如果我再次将该字符串转换为字节数组 我得到的值将与原始字节数组值不同 我该怎么做才能获得正确的转换 我用来进行转换的代码如下 Code to convert byt
  • 在 Grafana 仪表板中嵌入网站

    我运行 Grafana 7 2 0 开源版 需要将网站嵌入仪表板本身 也就是说 我需要一排或两排常用的图表面板 并在它们下面嵌入一个需要定期重新加载的外部网站 我怎样才能实现这个目标 貌似没有相关插件https grafana com gr
  • 使用 python selenium 和 Firefox 或 Chrome headless 截取整个页面的屏幕截图

    这篇文章与此相关 Python selenium 屏幕截图无法获取整个页面 PhantomsJS 的解决方案似乎有效 driver webdriver PhantomJS driver maximize window driver get
  • jQuery.Validation.Unobtrusive 客户端验证仅在脚本位于视图页面上时有效

    我有一个ASP NET MVC 4 应用程序使用的是jQuery validation js插件和 MVCjQuery validation unobtrusive js 我在视图模型上使用数据注释来验证文本框的输入是否为整数 此 嵌套 视
  • 找出Python中的正则表达式在字符串中匹配了多少次

    有没有办法可以找出Python字符串中有多少个正则表达式的匹配项 例如 如果我有字符串 It actually happened when it acted out of turn 我想知道多少次 t a 出现在字符串中 在那串字符串中 t
  • SwiftUI iOS - 如何捕获硬件按键事件

    我是 iOS 开发新手 按照教程 我使用 SwiftUI 创建了一个简单的计算器 我的 iPad 连接了键盘 我希望能够使用键盘输入值 如何在 SwiftUI 应用程序 没有文本字段 中捕获和处理硬件键盘事件 我尝试在 SceneDeleg
  • YouTube API 和品牌帐户

    很长一段时间以来 我一直在使用 Google 脚本来访问我的 YouTube 频道 从中获取和修改一些信息 并将一些数据保存在 Google 表格中 它总是工作得很好 但大约一周前 谷歌以某种方式在我的普通帐户 主电子邮件 和我的 YouT
  • 如何在 R 中将 html 输出捕获为 png

    我使用 R 中的 networkD3 包创建的交互式输出 我知道如何将输出保存为 html 页面 但我还需要将图表的 静态 版本保存为 png 文件 代码如下所示 Load package library networkD3 Create
  • 是否可以通过 ctypes 通过引用传递 python 字符串?

    抱歉 但我通常很难阅读当前的 ctypes 文档 如果我有一个 C 函数需要const char 指针 而我know它既不会修改传入的字符串 也不会在函数调用之外保留对它的引用 直接将指针传递给 python 字符串的字节确实很有意义 ct
  • 在 PHP 中格式化日期字符串

    如果我有一个代表日期的字符串 例如 2011 07 01 即 2011 年 7 月 1 日 我将如何以更易读的形式输出它 例如 1 July 2011 1 Jul 2011 month as three letters 另外 我怎样才能让它