PHP-date(),time()函数的应用

1、求当前的时间戳(单位:秒)

说明:time() 函数返回自 Unix 纪元(January 1 1970 00:00:00 GMT)起的当前时间的秒数
语法:time()
举个栗子:

//time():返回当前时间的 Unix 时间戳
echo time();//例如:1516332756

2、求当前的日期

说明:date() 函数用于格式化时间/日期。
语法:string date ( string $format [, int $timestamp ] )
参数 :
format 必需。规定时间戳的格式。
timestamp 可选。规定时间戳。默认是当前的日期和时间。
举个栗子:

//下面几行代码的输出结果相同(样式可能会有不同)
echo date('Y-m-d H:i:s');//2018-01-19 11:56:08
echo date('Y-m-d H:i:s',time());//2018-01-19 11:56:08
echo date('Ymd His',time());//20180119 115608
echo date('Y.m.d H:i:s',time());//2018.01.19 11:56:08

3、求今天、昨天、明天时间戳的简单实现方法

echo strtotime('now'),'<br>';//现在:1516334071
echo strtotime('today'),'<br>';//今天:1516291200
echo strtotime('tomorrow'),'<br>';//明天:1516377600
echo strtotime('yesterday'),'<br>';//昨天:1516204800
echo $time_remain=strtotime('tomorrow')-time();//今天剩余的秒数-输出:43362

4、求最近几天日期的实现方法

echo "今天:".date("Y-m-d")."<br>";
echo "昨天:".date("Y-m-d",strtotime("-1 day")), "<br>";     
echo "明天:".date("Y-m-d",strtotime("+1 day")). "<br>";
echo "一周前:".date("Y-m-d",strtotime("-1 week")). "<br>";
echo "一周后:".date("Y-m-d",strtotime("+1 week")). "<br>";
echo "一个月前:".date("Y-m-d",strtotime("last month"))."<br>";     
echo "一个月后:".date("Y-m-d",strtotime("+1 month"))."<br>"; 
echo "下个星期四:".date("Y-m-d",strtotime("next Thursday")). "<br>";
echo "十年后:".date("Y-m-d",strtotime("+10 year"))."<br>"; 
//strtotime()函数的作用是将日期时间描述解析为 Unix 时间戳

5、求今日是星期几

//获取今日是星期几(英文)
echo date("l");//可以获取英文的星期比如Sunday
echo 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”

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/569936.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

关于ppt中嵌入echarts图表

1.首先需要PPT2013版本以上带有开发工具&#xff0c;能够添加microsoft web browser控件 2.将echarts图表的html代码中加载 <meta http-equiv"X-UA-Compatible" content"IEEmulateIE*"/>代码&#xff08;*处至少为9或以上&#xff09;&#xff0c;将…

jQuery教程10-表单元素选择器

无论是提交还是传递数据&#xff0c;表单元素在动态交互页面的作用是非常重要的。jQuery中专门加入了表单选择器&#xff0c;从而能够极其方便地获取到某个类型的表单元素。 表单选择器的具体方法描述&#xff1a; 注意&#xff1a; 除了input筛选选择器&#xff0c;几乎每…

【python】BytesIO与串化

一共有以下几个概念 1、类文件&#xff1a; File(path), open(path), BytesIO(), ... 文件读之前要seek(0) 2、字符串&#xff1a; file.read() 3、对象: dict, pdfObject, 相互转换&#xff1a; 对象到文件&#xff1a; cPickle.dump(object, f) 文件到字符串&#xff1a;f.s…

PHP出现 Notice: Undefined index:...的原因及解决办法

<?php$user$_GET[username]; echo $user; ?> 直接运行改php脚本的话会出现” Notice: Undefined index: username in D:wamp\test\test.php on line 2”的警告,但这是PHP 的提示而非报错&#xff0c;这里我未给$user赋予值,就把它输出,所以报错了。PHP 本身不需要事…

iOS中 openGL常用函数记录(部分)

glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); 注&#xff1a;这行代码是用于清楚屏幕。GL_DEPTH_BUFFER_BIT 清除深度缓冲 glVertexPointer(3, GL_FLOAT, 0, triangleVertices); 注&#xff1a;此函数告诉OpenGL的情况下我们的数据是什么格式&#xff0c;它是有4个参数…

F5刷新表单页不能清空缓存

当我F5刷新表单页时&#xff0c;无法清空input框中的值。那是因为多数浏览器默认会缓存input的值&#xff0c;只能通过CtrlF5进行强制刷新餐能清空缓存记录。那有没有办法直接通过按F5进行清空呢&#xff1f;办法是有的。 不让浏览器缓存input的值的2种方法&#xff1a; 方法…

web开发:清浮动

一、display总结 二、overflow 三、浮动布局 四、清浮动 五、清浮动的方式 一、display总结 <!DOCTYPE html> <html> <head><meta charset"UTF-8"><title>display总结</title><style type"text/css">/*1.同行显…

通过jQuery给select元素的option标签添加自定义属性

有时候需要个option标签传递多个值&#xff0c;仅仅依靠value属性是不够的&#xff0c;因此通过给select元素的option添加新的元素&#xff0c;来获取多个值。 <select name"city" id"city_id" onchange "setAct(this)"><option valu…

区块链到底是什么?和普通人有什么关系?

区块链到底是什么&#xff1f;和普通人有什么关系&#xff1f; 简单讲&#xff0c;区块链就是一个去中心化的信任机制。本问答主要针对想了解区块链&#xff0c;无专业技术和金融背景的普通人。会尽量回避一切技术术语。 问&#xff1a;什么是区块链&#xff1f; 答&#xff1a…

在windows系统和linux系统中查询IP地址命令的不同

在linux和windows系统上查询IP地址的命令是不一样的。 在linux中的命令行模式下&#xff0c;输入ifconfig即可查询到IP。而在windows系统下要查询IP地址需要先打开dos命令行&#xff0c;然后输入ipconfig。回车即可。 注意&#xff0c;两个命令时不一样的&am…

JavaScript实现复选框的全选/全不选和批量选择

实现数据的批量选择以及全选/全部选功能的效果如下所示&#xff1a; 代码如下&#xff1a; <a class"btn btn-default" id"search_like" style"margin-right: 5px;">搜索</a> <a class"btn btn-success" id"s…

ambari搭建注意事项

环境准备 当需要将一台主机加入到 Ambari 管理的Hadoop集群时&#xff0c;需要对主机进行以下相关设置。 设置hostname并分发hosts文件 每台机器都需要设置唯一的hostname。集群内所有机器的IP和hostname对应关系应全部写入每台机器的hosts文件中。 设置系统语言 Ambari管理下的…

php利用mkdir()创建多级目录

先介绍一下 mkdir() 这个函数&#xff1a; mkdir($path,0777,true); 第一个参数&#xff1a;必须&#xff0c;代表要创建的多级目录的路径&#xff1b; 第二个参数&#xff1a;设定目录的权限&#xff0c;默认是 0777&#xff0c;意味着最大可能的访问权&#xff1b; 第三个…

Python魔术世界 1 如何使用Visual Studio在WIN10中一键安装Python3入门编程环境并测试Django...

本文通过VS安装Python和Django的环境&#xff0c;创建了一个Web程序&#xff0c;前后5分钟的操作&#xff0c;让你快速入门Python的编程世界&#xff0c;各种Python和Django的概念会在实战中给你娓娓道来。 Django其实就是使用Python写的网站生成器半成品网站。其提供了一些非常…

关于IE浏览器不支持jQuery-ajax传值的问题

在jQuery中ajax的格式如下所示&#xff1a; <!DOCTYPE HTML> <html> <head><script src"http://libs.baidu.com/jquery/2.1.4/jquery.min.js"></script><script type"text/javascript">$(function(){//按钮单击时执行…

win10 无法连接路由器共享设备 报错0X80004005

用路由器挂了个硬盘&#xff0c;win10无法用文件夹访问&#xff0c;试了各种方法都没用&#xff0c;后来才发现是windows的‘SMB 1.0/CIFS 文件共享支持’未开启&#xff0c;启用后重启电脑就可以了。 具体步骤&#xff1a; 控制面板 - 程序和功能 - 启用或关闭Windows功能 打勾…

PhpWord的autoload.php文件及目录的生成方式

在github上下载的压缩版PhpWord类库&#xff0c;bootstrap需要用到wendor下的autoload.php&#xff0c;但发现目录里面没有该文件。百度一下&#xff0c;发现需要通过composer进行生成该目录及文件。 1、安装composer 我是在windows系统下办公的&#xff0c;所以直接下载comp…

新版的sublime text 3无法设为默认启动程序

安装上新版的sublime text 3之后&#xff0c;打算设为.html .css .js等文件的默认启动程序&#xff0c;却发现无法设置成功&#xff0c;于是百度上搜索了一下&#xff0c;发现很多都是去注册表修改配置。却始终不能如愿。 有的解决方法是&#xff1a;删除 HKEY_CURRENT…

django的基本操作流程

pip install django cd Desktop/课上代码02/ #进入到创建项目的目录 django-admin startproject 项目的名称 #创建项目 __init__.py 声明这是一个包 settings.py 项目的配置文件 urls.py 项目中url的路由 wsgi.py 部署的时候wsgi服务器的配置文件 manage.py管理django的项…

MySQL_日期时间处理函数及应用

一、YEAR()、MONTH()、HOUR() 1、 语法 YEAR(DATE)   返回日期的年份。 MONTH(DATE)   返回日期的月份 DAY(DATE)   返回日期的日 HOUR(time)   返回时间的小时。 对于一天时间值&#xff0c;返回值的范围是0到23。 但是&#xff0c;TIME值的范围实际上要大得…