博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP 时间相关操作
阅读量:5930 次
发布时间:2019-06-19

本文共 1223 字,大约阅读时间需要 4 分钟。

使用函式 date() 实现

显示的格式: 年-月-日 小时:分钟:秒

获得当天 0 点时间戳strtotime(date("Y-m-d"))

相关时间参数:

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");?>等

 

  •  — 格式化一个本地时间/日期
  •  — 取得日期/时间信息
  •  — 取得当前时间
  •  — 格式化一个 GMT/UTC 日期/时间
  •  — 取得 GMT 日期的 UNIX 时间戳
  •  — 根据区域设置格式化 GMT/UTC 时间/日期
  •  — 将本地时间日期格式化为整数
  •  — 取得本地时间
  •  — 返回当前 Unix 时间戳和微秒数
  •  — 取得一个日期的 Unix 时间戳
  •  — 根据区域设置格式化本地时间/日期
  •  — 解析由 strftime 生成的日期/时间
  •  — 将任何字符串的日期时间描述解析为 Unix 时间戳
  •  — 返回当前的 Unix 时间戳

 

在Unix中,时间的表示方式为计算从1970年1月1日零时起所过去的秒数,这称为UNIX 时间戳(Unix Epoch)。 

如果我们有这样一段的代码: 
echo time()
将返回值958905820 
而此时的时间为2000年5月21日12时43分。 

转载于:https://www.cnblogs.com/xiaoliwang/p/8003709.html

你可能感兴趣的文章
Struts2参数知识点
查看>>
git的使用
查看>>
google map 画图
查看>>
left join on and 与 left join on where的区别
查看>>
Android 百度地图开发(二)
查看>>
Android Studio JNI开发
查看>>
PHP 运算符
查看>>
关于 DDWRT, Tomato, Openwrt 的试用心得
查看>>
框架的概念及用反射技术开发框架的原理--getResourceAsStream用法详解
查看>>
mac os 的brew 使用攻略,解决mac命令行下代理的问题。
查看>>
Java 增强型的for循环 for each (转载)
查看>>
STL--Lambdas(一)
查看>>
鸟哥的私房菜读书笔记——磁盘
查看>>
APPx企业名片小程序优化升级,助力商家品牌宣传与提升!
查看>>
android学习笔记之四TabHost布局
查看>>
jquery的$.extend和$.fn.extend作用及区别
查看>>
VS2008非托管C++调用wcf(WebService)服务
查看>>
opencv+svm
查看>>
IOS 导航栏的设置
查看>>
Group-Office 安装手册(英文版)
查看>>