php - 如何从 PHP 中的日期时间戳获取时间和日期?

标签 php date

我有一个字符串,如 8/29/2011 11:16:12 AM。我想保存在像 $dat = '8/29/2011'$tme = '11:16:12 AM'

这样的变量中

如何实现?你能举个例子吗?

最佳答案

例如

<?php
$s = '8/29/2011 11:16:12 AM';
$dt = new DateTime($s);

$date = $dt->format('m/d/Y');
$time = $dt->format('H:i:s');

echo $date, ' | ', $time;

参见 http://docs.php.net/class.datetime


编辑:保留 AM/PM 格式使用

$time = $dt->format('h:i:s A');

关于php - 如何从 PHP 中的日期时间戳获取时间和日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9904080/

相关文章:

php - 在Symfony 5上使用DateTime约束时,为什么会收到 "This value should be of type string"?

javascript - 使用 AJAX 和 PHP 重新加载 TINYMCE 3.5

php - Laravel PSR-16 缓存。适配\Predis\Client 到\Redis?

r - 将多个字符列转换为 R 中的 as.Date 和 time

java - 将毫秒格式化为 hh :mm:ss format

PHP获取开始日期和结束日期之间的天数

php - 根据 2 个表的 MYSQL 结果显示特定的 img。选择,PHP

php - .php 与 HTML 对比 .html 与 PHP

mysql - 在 MySQL 中将列中的所有值从 VARCHAR 转换为 DATE

git - 如何从git获取两个日期之间指定用户的差异?