PHP4:日期操作

 

使用函式 date() 实现

<?php echo $showtime=date("Y-m-d H:i:s");?>

显示的格式: --小时:分钟:

相关时间参数:

a - "am" 或是 "pm"

A - "AM" 或是 "PM"

d - 几日,二位数字,若不足二位则前面补零; : "01" "31"

D - 星期几,三个英文字母; : "Fri"

F - 月份,英文全名; : "January"

h - 12 小时制的小时; : "01" "12"

H - 24 小时制的小时; : "00" "23"

g - 12 小时制的小时,不足二位不补零; : "1" 12"

G - 24 小时制的小时,不足二位不补零; : "0" "23"

i - 分钟; : "00" "59"

j - 几日,二位数字,若不足二位不补零; : "1" "31"

l - 星期几英文全名; : "Friday"

m - 月份,二位数字,若不足二位则在前面补零; : "01" "12"

n - 月份,二位数字,若不足二位则不补零; : "1" "12"

M - 月份,三个英文字母; : "Jan"

s - ; : "00" "59"

S - 字尾加英文序数,二个英文字母; : "th""nd"

t - 指定月份的天数; : "28" "31"

U - 总秒数

w - 数字型的星期几,如: "0" (星期日) "6" (星期六)

Y - 年,四位数字; : "1999"

y - 年,二位数字; : "99"

z - 一年中的第几天; : "0" "365"

可以自由设定显示的内容,连接符号或是显示位置,例如 date("m-d H") 或者date("dmY");?>

长日期转换为短日期

date( 'Y-m-d ',strtotime($str))

php5.2以下

$t   =   '2007-01-12   19:15:58.242166+08 ';

echo   date( 'Y-m-d   H:i:s ',   strtotime($t));

php5.2

$t   =   '2007-01-12   19:15:58.242166+08 ';

echo   date( 'Y-m-d   H:i:s ',   strtotime($t. '   '.substr($t,-3). '   hour '));

posted @   Astar  阅读(326)  评论(0编辑  收藏  举报
编辑推荐:
· .NET制作智能桌面机器人:结合BotSharp智能体框架开发语音交互
· 软件产品开发中常见的10个问题及处理方法
· .NET 原生驾驭 AI 新基建实战系列:向量数据库的应用与畅想
· 从问题排查到源码分析:ActiveMQ消费端频繁日志刷屏的秘密
· 一次Java后端服务间歇性响应慢的问题排查记录
阅读排行:
· 互联网不景气了那就玩玩嵌入式吧,用纯.NET开发并制作一个智能桌面机器人(四):结合BotSharp
· Vite CVE-2025-30208 安全漏洞
· 《HelloGitHub》第 108 期
· MQ 如何保证数据一致性?
· 一个基于 .NET 开源免费的异地组网和内网穿透工具
点击右上角即可分享
微信分享提示