自定义日期格式

  1. import java.text.DateFormat;
  2. import java.text.ParseException;
  3. import java.util.Date;
  4. public class 自定义日期格式 {
  5. public static void main(String[] args) throws ParseException {
  6. //1.日期格式化(将日期形式化为自己想要的形式)
  7. Date date = new Date();
  8. System.out.println(date);
  9. DateFormat df = DateFormat.getInstance();
  10. String t = df.format(date);
  11. System.out.println(t);
  12. System.out.println("------------------");
  13. Sat Aug 10 11:04:18 CST 2019
  14. 19-8-10 上午11:04
  15. ------------------】
  16. //长日期
  17. //短日期
  18. DateFormat df2 = DateFormat.getDateTimeInstance(DateFormat.SHORT, DateFormat.SHORT);
  19. String t2 = df2.format(date);
  20. System.out.println(t2);
  21. System.out.println("--------------------");
  22. 19-8-10 上午11:04
  23. --------------------】
  24. DateFormat df3 = DateFormat.getDateTimeInstance(DateFormat.LONG,DateFormat.LONG);
  25. String t3 = df3.format(date);
  26. System.out.println(t3);
  27. System.out.println("-------------------");
  28. 2019810 上午110418
  29. -------------------】
  30. //只显示时间
  31. DateFormat df4 = DateFormat.getTimeInstance();
  32. String t4 = df4.format(date);
  33. System.out.println(t4);
  34. System.out.println("-------------------");
  35. 11:04:18
  36. -------------------】
  37. //将字符串转换成日期
  38. DateFormat df5 = DateFormat.getDateTimeInstance(DateFormat.LONG, DateFormat.LONG);
  39. String res = "2019年8月10日 上午10时48分07秒";
  40. Date date2 = df5.parse(res);
  41. System.out.println(date2);
  42. }
  43. }
  44. Sat Aug 10 10:48:07 CST 2019

自定义日期格式

  1. import java.text.SimpleDateFormat;
  2. import java.util.Date;
  3. public class 自定义日期格式 {
  4. public static void main(String[] args) {
  5. Date date = new Date();
  6. SimpleDateFormat sd = new SimpleDateFormat();
  7. //定义成想要的模式
  8. sd.applyPattern("MM/dd");
  9. String res = sd.format(date);
  10. System.out.println(res);
  11. }
  12. }
  13. 08/10

java43的更多相关文章

随机推荐

  1. 常用命令--windows

    查看端口号是否占用并杀进程 1 netstat -ano | findstr " " 2 tasklist | findstr " " 3 taskkill / ...

  2. redhat 7.4从openssh7.6离线升级openssh8.4p1解决方法

    具体需求 这几天生产环境服务器又进行了安全扫描,每次都会报一下漏洞错误.虽然只有一个高危问题,但是每次看到ssh远程漏洞都很烧脑 "主要是里面坑太多了",闲话就不说了,今天我们来看 ...

  3. 通过Portwigge的Web安全漏洞训练平台,学习SSRF

    前言 Portswigger是Burpsuite的官网,也是一个非常好的漏洞训练平台.其Web安全靶场地址为:https://portswigger.net/web-security/ 该靶场的训练内 ...

  4. spark内存管理这一篇就够了

    1. 堆内和堆外内存规划 1.1 堆内内存 堆内内存的大小,由 Spark 应用程序启动时的 –executor-memory 或 spark.executor.memory 参数配置.Executo ...

  5. cookie的简单介绍

    思考: HTTP是一个无状态的协议,当一个客户端向服务端发送请求,在服务器返回响应后,连接就关闭了,在服务器端不保留连接信息. 当客户端发送多次请求且需要相同的请求参数的时候,应该如何处理?这个时候就 ...

  6. Python 中 'unicodeescape' codec can't decode bytes in position XXX: trun错误解决方案

    window 读取文件可以用\,但是在字符串中\是被当作转义字符来使用,'C:\Users\FrankYuan\Pictures\Camera Roll\WIN_20161010_08_51_57_P ...

  7. hibernate 基础知识

    1.hibernate的配置文件,一般放在classpath的根目录下,默认命名为hibernate.cfg.xml,代码例子如下: <!DOCTYPE hibernate-configurat ...

  8. 小程序·云开发地表最强CI利器来了

    小程序CI 与 CloudBase-FrameWork 从2017年开始,微信小程序的能力也随着前端的大发展的趋势越来越多,包体积限制越来越宽松,大型微信小程序的开发团队越来越多,为了适应形式,微信小 ...

  9. Dubbo 服务导出-Version2.7.5

    1.源码分析 1.1分析服务导出入口 当容器为spring是dubbo会为容器注册两个监听器:DubboLifecycleComponentApplicationListener和DubboBoots ...

  10. spring cloud gateway 启动报错,Failed to bind on [0.0.0.0:xxx] bind(..) failed: 权限不够

    最近把操作系统迁移到了deepin,不得不说Linux中需要学习的还是有很多的,本地启动网关的时候就遇到一个坑,特此记录一下,报错信息. Caused by: reactor.netty.Channe ...