php - 如何使用 PHP 将 DOB 转换为正确的 word 格式
问题描述
我将如何将 DOB 转换为单词。
ex- 1992 年 5 月 21 日为 20 月 19 日 92 日。
我试过这个功能,但它不起作用:
$dob_in_words = $dobObject;
$temp = explode('.',$dobObject);
$dob_in_words = date("m.d.Y", mktime(0, 0, 0, $temp[0], $temp[1],$temp[2]));
echo $dob_in_words;
解决方案
试试这个,
$dob_in_words = "21/05/1992";
$date = DateTime::createFromFormat('d/m/Y', $dob_in_words);
$dob_in_words = date("m.d.Y", strtotime($date->format('Y-m-d')));
echo $dob_in_words;
笔记:
m/d/y 或 dmy 格式的日期通过查看各个组件之间的分隔符来消除歧义:如果分隔符是斜杠 (/),则假定为美式 m/d/y;而如果分隔符是破折号 (-) 或点 (.),则假定为欧洲 dmy 格式。但是,如果年份以两位数格式给出并且分隔符是破折号(-,则日期字符串被解析为 ymd.
推荐阅读
- php - 达到第 50 条记录时删除所有记录 - sql/php
- .net - 如何在 Angular 客户端中使用 WCF 肥皂 Web 服务
- php - 当变量为空时,是否有一个循环将排除变量,同时回显到php中的网页?
- c - 为什么我在调用 malloc() 为链表创建节点时会出现内存泄漏?
- docker - docker-compose.override.yml 不会覆盖值
- python - 如果元素不是无,如何替换列表中的元素值?
- c++ - 作用域与编译器优化的相关性
- r - 使用 R 中的汇总,按查找汇总度量、非 NA 值和特定值进行分组
- reactjs - 减速器中的 Action.balances 有效负载不更新物理余额
- spotfire - 如何在 spotfire 中正确设置参数化信息链接?