当前位置: 首页 > 面试题库 >

使用PHP从MySQL日期时间转换为另一种格式

凌昕
2023-03-14
问题内容

datetime在MySQL中有专栏。

如何使用PHP 将其转换为 mm / dd / yy H:M(AM / PM)显示


问题答案:

要将从MySQL检索的日期转换为请求的格式(mm/dd/yy H:M (AM/PM)):

// $datetime is something like: 2014-01-31 13:05:59
$time = strtotime($datetimeFromMysql);
$myFormatForView = date("m/d/y g:i A", $time);
// $myFormatForView is something like: 01/31/14 1:05 PM

请参考PHP日期格式选项以调整格式。



 类似资料:
  • 问题内容: 有没有一种简单的方法可以将一种日期格式转换为PHP中的另一种日期格式? 我有这个: 但是我当然希望它返回一个当前日期,而不是返回“黎明”。我究竟做错了什么? 问题答案: 第二个参数必须是正确的时间戳(自1970年1月1日以来的秒数)。您正在传递一个字符串,date()无法识别。 您可以使用 strtotime() 将日期字符串转换为时间戳。但是,即使strtotime()也无法识别格式

  • 问题内容: 我正在寻找使用SQL将一种日期格式转换为另一种格式。我正在使用用于SQLite的数据库浏览器,日期存储在“ TEXT”类型的列中。 这是当前格式的2个示例: 2017/4/17上午9:09:09 2017/10/4下午10:21:13 请注意,在当前的日期,月份和小时格式中,如果只有一位数字,则当前不会以前导“ 0”填充。他们也把月份放在第一位,然后是日期,然后是年份。这两个示例应转换

  • 问题内容: 我只是在自己学习熊猫,而遇到的问题很少。 在从csv文件读取的DataFrame中,我有一列包含日期数据,该日期数据具有不同的格式(例如和,可能为空白。),并且我想统一此列的格式。但是我不知道是否还有其他格式。因此,当我使用时,它会引发一些错误,例如格式不匹配以及数据不符合时间要求。如何统一此列的格式? 我已经将该列的一部分转换为datetime dtype,它的格式是。我可以保留da

  • 问题内容: 我在使用此代码的php中有一个日期字段: 我如何将其转换为MySql格式的Registry,以便包含在db中。它是否遵循以下格式:date(’Ymd’strtotime($ date);.我问的原因是因为我尝试了此方法的变体,但似乎无法正常工作。显示为1970还是其他变体对此非常感谢 问题答案: 1.如果您的MySQL列为: 2.如果您的MySQL列为: 您无需工作,因为它不适用于破折

  • 问题内容: 我有以下格式的日期(yyyymmdd,18751104,19140722)…将其转换为date()的最简单方法是什么?或者使用mktime()和子字符串是我的最佳选择…? 问题答案: 使用含日期到字符串转换Unix时间戳: 您可以将结果作为第二个参数传递给自己重新格式化日期: 注意 在1970年Unix时代之前的日期将失败。 另一种适用于1970年之前的日期的替代方法:

  • 问题内容: 有谁知道如何将JS dateTime转换为MySQL datetime?还有一种方法可以向JS日期时间添加特定的分钟数,然后将其传递给MySQL日期时间? 问题答案: 尽管JS确实拥有足够的基本工具来执行此操作,但它相当笨拙。