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

潍坊网站建设 绮畅学做电商的网站

潍坊网站建设 绮畅,学做电商的网站,百度业务推广,wordpress转ty引言 Java 1.0 中引入了 Date 类#xff0c;Java 1.1 中引入了 Calendar #xff0c;Java 8 中引入了java.time API #xff0c;这是 Java 非常吸引人的一次对时间日期的升级。它修正了过去的缺陷#xff0c;同时也清晰易用。在 Java 8 引入time api 中#xff0c;Instan…引言 Java 1.0 中引入了 Date 类Java 1.1 中引入了 Calendar Java 8 中引入了java.time API 这是 Java 非常吸引人的一次对时间日期的升级。它修正了过去的缺陷同时也清晰易用。在 Java 8 引入time api 中Instant 代表时间线上的一个点。 三个时间类 LocalDate、LocalTime、LocalDateTime 第一个只负责日期相关的处理第二个负责时间相关的处理第三个日期时间一起处理其本质是前两者操作的再封装。 获取当前时间 LocalDateTime now LocalDateTime.now(); //output : 2018-09-04T14:16:05.323 获取自定义时间 指定字符串: LocalDateTime nationalDay LocalDateTime.of(2018, Month.OCTOBER, 1, 14, 30); // output : 2018-10-01T14:30 指定数字: DateTimeFormatter formatter DateTimeFormatter.ofPattern(yyyy-MM-dd HH:mm:ss); LocalDateTime someDay LocalDateTime.parse(2018-10-01 14:30:30, formatter); // output : 2018-10-01T14:30:30 日期时间格式化 DateTimeFormatter formatter DateTimeFormatter.ofPattern(yyyy-MM-dd HH:mm:ss); String nowStr now.format(formatter); // output : 2018-09-04 14:37:32 注意Java 8 有一个 BUG 当日期字符串中带有毫秒值无法成功格式化是会抛出解析异常 Exception in thread main java.time.format.DateTimeParseException: Text 20191120100921234 could not be parsed at index 0at java.time.format.DateTimeFormatter.parseResolved0(DateTimeFormatter.java:1949)at java.time.format.DateTimeFormatter.parse(DateTimeFormatter.java:1851)at java.time.LocalDateTime.parse(LocalDateTime.java:492)at com.ykt.ffan.common.utils.DateUtilPlus.main(DateUtilPlus.java:161) 官方解释说 Java9 已经解决了这个问题但是Java8 的用户不可能通过升级JDK 来处理线上问题那么这里贴出我本人的兼容方案 if (format.contains(SSS)) {try {DateFormat df new SimpleDateFormat(format);Instant instant df.parse(dateStr).toInstant();return instant.atZone(ZoneId.systemDefault()).toLocalDateTime();} catch (ParseException e) {e.printStackTrace();} } 日期比较大小 // LocalDateTime.now() 2018-09-04 14:42:59 boolean nowIsBefore LocalDateTime.now().isBefore(nationalDay);// nationalDay 2018-10-01T14:30:30 // output : true boolean nowIsAfter LocalDateTime.now().isAfter(nationalDay);// nationalDay 2018-10-01T14:30:30 // output : false 日期相差多少年 | 月 | 天 | 小时 | 分钟 | 秒 // now 2018-09-04T14:50:34.857 ; nationalDay 2018-10-01T14:30:30 long diffYears ChronoUnit.YEARS.between(LocalDateTime.now(), nationalDay); // output : 0 long diffMonths ChronoUnit.MONTHS.between(LocalDateTime.now(), nationalDay); // output : 0 long diffDays ChronoUnit.DAYS.between(LocalDateTime.now(), nationalDay); // output : 26 long diffHours ChronoUnit.HOURS.between(LocalDateTime.now(), nationalDay); // output : 647 long diffMins ChronoUnit.MINUTES.between(LocalDateTime.now(), nationalDay); // output 38859 long diffSecs ChronoUnit.SECONDS.between(LocalDateTime.now(), nationalDay); // output : 2331188获取分钟 最简单 int mins2 LocalDateTime.now().getMinute(); // output : 26 最万能 (用于非默认语义如天的分钟数) long mins LocalDateTime.now().getLong(ChronoField.MINUTE_OF_HOUR); // output : 26 long mins LocalDateTime.now().getLong(ChronoField.MINUTE_OF_DAY); // output : 926 两个特殊枚举 Month、DayOfWeek 获取星期 LocalDateTime sunDay LocalDateTime.of(2018, 9, 2, 0, 0);DayOfWeek dayOfWeek sunDay.getDayOfWeek(); // output : SUNDAY int dayOfWeek sunDay.getDayOfWeek().getValue(); // output : 7 获取月份 Month month LocalDateTime.now().getMonth(); // output : SEPTEMBER int month LocalDateTime.now().getMonth().getValue(); // output : 9 获取年份 int year LocalDateTime.now().getYear(); // output : 2018 Year year Year.now(); // output : 2018
http://www.sadfv.cn/news/14212/

相关文章:

  • 二级域名查询网站ps做网页
  • 如何建网站吗?泉州网站快速排名提升
  • 广安市网站建设互联网品牌是什么意思
  • 做调差问卷的网站重庆网络推广公司
  • 沭阳网站定制kilu wordpress安装
  • 企业做网站推广做h5的网站有哪些
  • 大渡口网站建设哪家好洛阳网
  • 网站建优化企业网站留言板
  • 网站建设和托管开发一套软件app
  • 陕西西安网站建设公司排名如何为一个网站做app
  • 湖南厦门网站优化vs网站开发表格大小设置
  • 做文案需要用到的网站哪个网站可以免费做音乐相册
  • 担保交易网站开发wordpress 插件阅读
  • 江苏省工程建设标准站网站海南招聘网
  • windows10网站建设适合程序员的wordpress主题
  • 建设配资网站有要求吗对网站建设建议
  • 企业网站建设计什么科目建设网站需要花多少钱
  • 北京天津网站建设公司专业简历制作公司
  • 律师论坛网站模板湛江网站建设方案维护
  • 襄阳网站建设营销大港天津网站建设
  • 网站建设一般需要什么功能网站怎么样被百度收录
  • 温州建校证件查询网站PHP网站开发项目式教程
  • 网站开发怎样建立后台数据宁波网站推广人
  • 白云做网站要多少钱嘉兴建设网站的
  • 公司网站建设 目录湖南城乡建设部网站首页
  • 网站邮箱登陆代码wordpress文档案例
  • 做PHP网站前端网站进不去做网站多少钱保定遨游免费
  • 惠阳市网站建设网站为什么要改版
  • 网站建设勹金手指下拉外贸高端网站建设
  • 网站设置为信任站点成都一网吃尽小程序