PHP与Java对比学习日期时间函数


Posted in PHP onJuly 03, 2016

废话少说先来看PHP中

date():格式化一个本地时间或者日期,当前时间 2016年5月13日 15:19:49

使用函数date(),输出当前是月份中的第几天,参数:String类型 d

例如:echo date("d"); 输出 13

使用函数date(),输出当前是星期中的第几天,参数:String类型 D或者 N

例如:

echo date("D"); 输出 Fri

echo date("N"); 输出 5

echo date("l"); 输出 Friday

使用函数date(),输出当前月份中的第几月,参数:String类型 n

echo date("n"); 输出 5

使用函数date(),判断当前年份是否是闰年,参数:String类型 L

echo date("L"); 输出 1

strtotime():把字符串类型日期格式转成时间戳

使用函数strtotime(),打印前一天日期,参数:String类型 “-1 day”

echo date("Y-m-d H:i:s",strtotime("-1day"));输出 2016-05-12 15:27:33

使用函数strtotime(),打印明天日期,参数:String类型 “+1 day”

echo date("Y-m-d H:i:s",strtotime("+1 day"));输出 2016-05-14 15:28:29

使用函数strtotime(),打印下周日期,参数:String类型 “+1 week”

echo date("Y-m-d H:i:s",strtotime("+1 week"));;输出 2016-05-20 15:29:35

使用函数strtotime(),打印下一个月日期,参数:String类型 “+1 month”

echo date("Y-m-d H:i:s",strtotime("+1 month")); 输出:2016-06-13 15:37:42

使用函数strtotime(),打印下周一日期,参数:String类型 “last Mondy”

echo date("Y-m-d H:i:s",strtotime("next Monday")); 输出:2016-05-16 00:00:00

使用函数strtotime(),打印下周零两天两小时两秒后日期,参数:String类型组合一下

echo date("Y-m-d H:i:s",strtotime("+1 week 2 day 2 hour")); 输出 2016-05-22 17:34:34

==================================================================

java版:

java.util.Date类

获取Date对象,new出来

调用Date对象的getTime()方法,获取时间戳(毫秒值)

java.text.SimpleDateFormat类

获取SimpleDateFormat对象,new出来,构造参数:"yyyy-MM-dd hh:mm:ss"

调用SimpleDateFormat对象的format()方法,获取String类型的日期,参数:Date对象

例如:

Date date=new Date();
          SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
          System.out.println(format.format(date));
PHP 相关文章推荐
PHP5+UTF8多文件上传类
Oct 17 PHP
PHP教程 基本语法
Oct 23 PHP
PHP读取XML值的代码(推荐)
Jan 01 PHP
解析关于wamp启动是80端口被占用的问题
Jun 21 PHP
用 Composer构建自己的 PHP 框架之基础准备
Oct 30 PHP
PHP处理大量表单字段的便捷方法
Feb 07 PHP
PHP使用strtotime计算两个给定日期之间天数的方法
Mar 18 PHP
PHP统一页面编码避免乱码问题
Apr 09 PHP
浅谈PHP中try{}catch{}的使用方法
Dec 09 PHP
php接口实现拖拽排序功能
Apr 23 PHP
PHP基于cookie实现统计在线人数功能示例
Jan 16 PHP
PHP7引入的"??"和"?:"的区别讲解
Apr 08 PHP
Windows Server 2008 R2和2012中PHP连接MySQL过慢的解决方法
Jul 02 #PHP
PHP编写文件多服务器同步程序
Jul 02 #PHP
php blowfish加密解密算法
Jul 02 #PHP
对比PHP对MySQL的缓冲查询和无缓冲查询
Jul 01 #PHP
PHP处理CSV表格文件的常用操作方法总结
Jul 01 #PHP
PHP读书笔记整理_结构语句详解
Jul 01 #PHP
PHP安装GeoIP扩展根据IP获取地理位置及计算距离的方法
Jul 01 #PHP
You might like
网站用php实现paypal整合方法
2010/11/28 PHP
PHP操作数组的一些函数整理介绍
2011/07/17 PHP
ecshop 批量上传(加入自定义属性)
2012/03/20 PHP
easyui的tabs update正确用法分享
2014/03/21 PHP
PHP实现文件下载断点续传详解
2014/10/15 PHP
微信支付开发交易通知实例
2016/07/12 PHP
用innerhtml提高页面打开速度的方法
2013/08/02 Javascript
扩展IE中一些不兼容的方法如contains、startWith等等
2014/01/09 Javascript
JavaScript设计模式之装饰者模式介绍
2014/12/28 Javascript
jQuery实现ichat在线客服插件
2014/12/29 Javascript
需灵活掌握的Bootstrap预定义排版类 你精通吗?
2016/06/20 Javascript
AngularJS表格详解及示例代码
2016/08/17 Javascript
微信小程序之小豆瓣图书实例
2016/11/30 Javascript
jQuery extend()详解及简单实例
2017/05/06 jQuery
js将当前时间格式化为 年-月-日 时:分:秒的实现代码
2018/01/20 Javascript
Node.JS循环删除非空文件夹及子目录下的所有文件
2018/03/12 Javascript
Vue下拉框回显并默认选中随机问题
2018/09/06 Javascript
详解实现一个通用的“划词高亮”在线笔记功能
2019/04/23 Javascript
Vue实现商品分类菜单数量提示功能
2019/07/26 Javascript
微信小程序下拉加载和上拉刷新两种实现方法详解
2019/09/05 Javascript
详解JavaScript中new操作符的解析和实现
2020/09/04 Javascript
jQuery实现简单评论区功能
2020/10/26 jQuery
[01:03]PWL开团时刻DAY6——别打我
2020/11/05 DOTA
Python函数的周期性执行实现方法
2016/08/13 Python
python使用多进程的实例详解
2018/09/19 Python
python中ImageTk.PhotoImage()不显示图片却不报错问题解决
2018/12/06 Python
详解PyTorch中Tensor的高阶操作
2019/08/18 Python
python cv2在验证码识别中应用实例解析
2019/12/25 Python
使用jupyter notebook运行python和R的步骤
2020/08/13 Python
css3进行截取替代js的substring
2013/09/02 HTML / CSS
教师队伍管理制度
2014/01/14 职场文书
经典促销广告词大全
2014/03/19 职场文书
夫妻忠诚协议书范本
2014/11/17 职场文书
Jsonp劫持学习
2021/04/01 PHP
使用Navicat Premium工具将oracle数据库迁移到MySQL
2021/05/27 Oracle
python井字棋游戏实现人机对战
2022/04/28 Python