php date( ymd_PHP-date(),time()函数的应用
本篇文章给大家分享的内容是PHP中date()和time()函数的应用,有需要的朋友可以参考一下
1、求当前的时间戳(单位:秒)
说明:time() 函数返回自 Unix 纪元(January 1 1970 00:00:00 GMT)起的当前时间的秒数
语法:time()
举个栗子://time():返回当前时间的 Unix 时间戳echo time();//例如:1516332756
2、求当前的日期
说明:date() 函数用于格式化时间/日期。
语法:string date ( string
timestamp ] )
参数 :
format 必需。规定时间戳的格式。
timestamp 可选。规定时间戳。默认是当前的日期和时间。
举个栗子:
//下面几行代码的输出结果相同(样式可能会有不同)echo date('Y-m-d H:i:s');//2018-01-19 11:56:08echo date('Y-m-d H:i:s',time());//2018-01-19 11:56:08echo date('Ymd His',time());//20180119 115608echo date('Y.m.d H:i:s',time());//2018.01.19 11:56:08
3、求今天、昨天、明天时间戳的简单实现方法echo strtotime('now'),'
';//现在:1516334071echo strtotime('today'),'
';//今天:1516291200echo strtotime('tomorrow'),'
';//明天:1516377600echo strtotime('yesterday'),'
';//昨天:1516204800echo $time_remain=strtotime('tomorrow')-time();//今天剩余的秒数-输出:43362
4、求最近几天日期的实现方法echo "今天:".date("Y-m-d")."
";echo "昨天:".date("Y-m-d",strtotime("-1 day")), "
";
echo "明天:".date("Y-m-d",strtotime("+1 day")). "
";echo "一周前:".date("Y-m-d",strtotime("-1 week")). "
";echo "一周后:".date("Y-m-d",strtotime("+1 week")). "
";echo "一个月前:".date("Y-m-d",strtotime("last month"))."
";
echo "一个月后:".date("Y-m-d",strtotime("+1 month"))."
";
echo "下个星期四:".date("Y-m-d",strtotime("next Thursday")). "
";echo "十年后:".date("Y-m-d",strtotime("+10 year"))."
";
//strtotime()函数的作用是将日期时间描述解析为 Unix 时间戳
5、求今日是星期几//获取今日是星期几(英文)echo date("l");//可以获取英文的星期比如Sundayecho date("w");//这个可以获取数字星期比如1,2,3... ,注意0是星期日。//获取今日是星期几(中文)$weekarray=array("日","一","二","三","四","五","六");echo "星期".$weekarray[date("w")];
6、下面附上部分date()的参数
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”
1、求当前的时间戳(单位:秒)
说明:time() 函数返回自 Unix 纪元(January 1 1970 00:00:00 GMT)起的当前时间的秒数
语法:time()
举个栗子://time():返回当前时间的 Unix 时间戳echo time();//例如:1516332756
2、求当前的日期
说明:date() 函数用于格式化时间/日期。
语法:string date ( string
timestamp ] )
参数 :
format 必需。规定时间戳的格式。
timestamp 可选。规定时间戳。默认是当前的日期和时间。
举个栗子:
//下面几行代码的输出结果相同(样式可能会有不同)echo date('Y-m-d H:i:s');//2018-01-19 11:56:08echo date('Y-m-d H:i:s',time());//2018-01-19 11:56:08echo date('Ymd His',time());//20180119 115608echo date('Y.m.d H:i:s',time());//2018.01.19 11:56:08
3、求今天、昨天、明天时间戳的简单实现方法echo strtotime('now'),'
';//现在:1516334071echo strtotime('today'),'
';//今天:1516291200echo strtotime('tomorrow'),'
';//明天:1516377600echo strtotime('yesterday'),'
';//昨天:1516204800echo $time_remain=strtotime('tomorrow')-time();//今天剩余的秒数-输出:43362
4、求最近几天日期的实现方法echo "今天:".date("Y-m-d")."
";echo "昨天:".date("Y-m-d",strtotime("-1 day")), "
";
echo "明天:".date("Y-m-d",strtotime("+1 day")). "
";echo "一周前:".date("Y-m-d",strtotime("-1 week")). "
";echo "一周后:".date("Y-m-d",strtotime("+1 week")). "
";echo "一个月前:".date("Y-m-d",strtotime("last month"))."
";
echo "一个月后:".date("Y-m-d",strtotime("+1 month"))."
";
echo "下个星期四:".date("Y-m-d",strtotime("next Thursday")). "
";echo "十年后:".date("Y-m-d",strtotime("+10 year"))."
";
//strtotime()函数的作用是将日期时间描述解析为 Unix 时间戳
5、求今日是星期几//获取今日是星期几(英文)echo date("l");//可以获取英文的星期比如Sundayecho date("w");//这个可以获取数字星期比如1,2,3... ,注意0是星期日。//获取今日是星期几(中文)$weekarray=array("日","一","二","三","四","五","六");echo "星期".$weekarray[date("w")];
6、下面附上部分date()的参数
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”
相关推荐:
php date( ymd_PHP-date(),time()函数的应用相关推荐
- php date( ymd_PHP date函数常用时间处理方法
echo "今天:".date("Y-m-d")." "; echo "昨天:".date("Y-m-d&qu ...
- php date( ymd_PHP DATE()
学习了PHP很长时间了,这里和大家一起分享一下小经验.PHP是一种用于创建动态WEB页面的服务端脚本语言.如同ASP和 ColdFusion,用户可以混合使用PHP和HTML编写WEB页面,当访问者浏 ...
- excel中DATE(year,month,day)函数——oracle自定义函数
@oracle自定义函数写excel中DATE函数 oracle自定义函数写excel中DATE函数 EXCEL中DATE函数逻辑为DATE(year,month,day) 含义:DATE(年,月,日 ...
- oracle 过去毫秒,Oracle date timestamp 毫秒 - 时间函数总结(转)
yyyy-mm-dd hh24:mi:ss.ff 年-月-日 时:分:秒.毫秒 --上一月,上一年 select add_months(sysdate,-1) last_month,add_mont ...
- PHP Warning: date() [function.date]解决方案
PHP Warning: date() [function.date]: It is not safe是什么问题 在用PHP5.3以上的PHP版本时,只要是涉及时间的会报一个"PHP War ...
- javascript date php date,JavaScript Date 知识浅析
Date函数 new Date() Date 对象会自动把当前日期和时间保存为其初始值. date.getDate() 从 Date 对象返回一个月中的某一天 (1 ~ 31). date.getDa ...
- 问题解决:Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You.
在我们使用到时间函数data()时,有时候会弹出下面这种错误: "PHP Warning: date() [function.date]: It is not safe to rely on ...
- PHP Warning: date() [function.date]: It is not safe to rely on the system‘s timezone
问题描述: PHP Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. ...
- js中 new Date()和Date.now()的区别
new Date() : new Date()是创建Date对象: var nowDate = new Date() console.log('nowDate:', nowDate); 打印输出: D ...
- 日期对象 date.getDate() date.getDay()的区别
示例:2021/3/19 14:39:00 周五 var date = new Date() var dat = date.getDate()//当前是几号 var day = date.getDay ...
最新文章
- android资源加载失败,Unity2017,打成安卓包之后加载资源失败
- 开源要“开”得安全高效:开源云计算的五大发展趋势
- 2021年春季学期-信号与系统-第八次作业参考答案-第九小题
- eigen跟踪MILTracker代码分析
- [WPF Bug清单]之(6)——Button的IsCancel属性失效
- Flink从入门到精通100篇(二十二)-Apache Flink OLAP引擎性能优化及应用
- C++在数字向量中找到出现奇数次的数字的算法实现(附完整源码)
- 基于python爬虫技术的应用_基于Python爬虫技术的应用
- 1042: 筛法求素数
- 如何把Python脚本导出为exe程序
- “丑东西”,正在成为一门生意
- 1248. 统计「优美子数组」
- FPGA智能传感系统(一)Verilog基础入门
- iOS 横竖屏适配 ---masonry
- java框架有哪几种,java权限框架有几种?常见的权限框架分享
- 不确定中找到确定性, IBM开出哪些疫后企业数字化新处方?
- airflow实现Java定时任务,AirFlow定时调度执行Talend ETL任务
- 【记】2021年第十二届极客大挑战
- 强化学习的概念及学习过程
- 假冒Macbook充电器拆解:外表令人信服但内部却非常危险