当前位置: 首页 > news >正文

优化学校网站建设方案体验营销策划方案

优化学校网站建设方案,体验营销策划方案,虎门专业网站建设,前端做网站需要的技能本文实例讲述了Java使用DateUtils对日期进行数学运算的方法。分享给大家供大家参考,具体如下:最近在写数据上传的程序,需要对Date进行一些数学运算,个人感觉在java中,日期的数学运算还是比较常用的,所以把D…

本文实例讲述了Java使用DateUtils对日期进行数学运算的方法。分享给大家供大家参考,具体如下:

最近在写数据上传的程序,需要对Date进行一些数学运算,个人感觉在java中,日期的数学运算还是比较常用的,所以把Date的数学运算都玩了一下。试了一下,发现DateUtils这个工具类对于Date的数学运算非常方便,见代码吧。

package date;

import java.text.SimpleDateFormat;

import java.util.Date;

import org.apache.commons.lang3.time.DateUtils;

public class DateCalculate {

/**

* 日期格式的运算

* @param args

*/

public static void main(String[] args) {

System.out.println("脚本之家测试结果:");

Date now = new Date();

SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

System.out.println("------当前时间--------:" + sd.format(now));

//年: 加、减操作

System.out.println("1年之后:"+sd.format(DateUtils.addYears(now, 1)));

System.out.println("1年之前:"+sd.format(DateUtils.addYears(now, -1)));

//月: 加、减操作

System.out.println("1个月之后:"+sd.format(DateUtils.addMonths(now, 1)));

System.out.println("1个月之前:"+sd.format(DateUtils.addMonths(now, -1)));

//周: 加、减操作

System.out.println("1周之后:"+sd.format(DateUtils.addWeeks(now, 1)));

System.out.println("1周之前:"+sd.format(DateUtils.addWeeks(now, -1)));

//天: 加、减操作

System.out.println("昨天的这个时候:" + sd.format(DateUtils.addDays(now, -1)));

System.out.println("明天的这个时候:" + sd.format(DateUtils.addDays(now, 1)));

//小时: 加、减操作

System.out.println("1小时后:" + sd.format(DateUtils.addHours(now, 1)));

System.out.println("1小时前:" + sd.format(DateUtils.addHours(now, -1)));

//分钟: 加、减操作

System.out.println("1分钟之后:"+sd.format(DateUtils.addMinutes(now, 1)));

System.out.println("1分钟之前:"+sd.format(DateUtils.addMinutes(now, -1)));

//秒: 加、减操作

System.out.println("10秒之后:"+sd.format(DateUtils.addSeconds(now, 10)));

System.out.println("10秒之前:"+sd.format(DateUtils.addSeconds(now, -10)));

//毫秒: 加、减操作

System.out.println("1000毫秒之后:"+sd.format(DateUtils.addMilliseconds(now, 1000)));

System.out.println("1000毫秒之前:"+sd.format(DateUtils.addMilliseconds(now, -1000)));

}

}

运行结果:

afbf48cd43f90479642d7a99b3bfaba2.png

注意:代码中引入了org.apache.commons.lang3.time.DateUtils;,直接运行程序会报错!读者可到官网提供的类库下载地址下载相应的组件,也可点击此处本站下载。

最终文件的参考目录结构如下:

3079124198e8052353c5249503cc171d.png

PS:这里再为大家推荐几款关于日期与时间计算的在线工具供大家参考使用:

希望本文所述对大家java程序设计有所帮助。

http://www.lbrq.cn/news/2525095.html

相关文章:

  • 国内室内设计seo推广学院
  • 北京电商网站建设比较成功的网络营销案例
  • 做网站需要后端吗百度推广管理
  • wordpress 显示指定分类文章列表长沙谷歌优化
  • php和java哪个做网站浩现在广告行业好做吗
  • 什么建设网站百度网站优化
  • 网站制作中企动力公司软文案例短篇
  • 怎样建设个人游戏网站谷歌浏览器搜索入口
  • 如何做自己官方网站百度网站推广排名优化
  • 燕郊做网站seo资讯
  • 进行网站推广有哪些常用方法seo什么意思
  • wordpress 相片seo优化软件免费
  • 那些论坛网站做的比较好互联网域名交易中心
  • 重庆网站建设网搜科技百度注册入口
  • 优化网站关键词网站没有友情链接
  • 网站说建设中西安seo优化排名
  • 手机网站设计资讯2022年最新新闻播报稿件
  • 公司网站代做什么是搜索引擎营销
  • wordpress笑话页面模板seo什么意思简单来说
  • 湘潭网站建设 尖端磐石网络seo查询网站是什么
  • 青岛北京网站建设公司哪家好免费手机网站建站平台
  • 商城网站建设最好的公司天津网站策划
  • 产品发布网站的装饰怎么做店铺推广渠道有哪些
  • 微信小程序推广赚佣金河南自助建站seo公司
  • 360做网站经常打骚扰电话百度关键词推广网站
  • 珠宝网站建设平台分析报告怎么注册一个网站
  • 马连洼网站建设谷歌ads
  • php动态网站开发 项目教程国际最新十大新闻事件
  • 百度生成手机网站站内优化主要从哪些方面进行
  • 个人网站模板源码论坛排名
  • 随缘玩 一: 代理模式
  • RK3568 Linux驱动学习——Linux驱动开发准备工作
  • Keepalived + LVS-DR 高可用与负载均衡实验
  • CentOS网卡未被托管解决记录
  • OpenCV学习探秘之一 :了解opencv技术及架构解析、数据结构与内存管理​等基础
  • 如何在 Ubuntu 24.04 或 22.04 中创建自定义 Bash 命令