1 今天看了网上的课程

学习了java的关于时间的代码

获取时间

  1. import java.util.Date;
  2.  
  3. public class DateDemo {
  4. public static void main(String args[]) {
  5. // 初始化 Date 对象
  6. Date date = new Date();
  7.  
  8. // 使用 toString() 函数显示日期时间
  9. System.out.println(date.toString());
  10. }
  11. }

日期比较

  1. import java.util.*;
  2. import java.text.*;
  3.  
  4. public class DateDemo {
  5. public static void main(String args[]) {
  6.  
  7. Date dNow = new Date( );
  8. SimpleDateFormat ft = new SimpleDateFormat ("yyyy-MM-dd hh:mm:ss");
  9.  
  10. System.out.println("当前时间为: " + ft.format(dNow));
  11. }
  12. }

格式化日期

  1. import java.util.Date;
  2.  
  3. public class DateDemo {
  4.  
  5. public static void main(String args[]) {
  6. // 初始化 Date 对象
  7. Date date = new Date();
  8.  
  9. //c的使用
  10. System.out.printf("全部日期和时间信息:%tc%n",date);
  11. //f的使用
  12. System.out.printf("年-月-日格式:%tF%n",date);
  13. //d的使用
  14. System.out.printf("月/日/年格式:%tD%n",date);
  15. //r的使用
  16. System.out.printf("HH:MM:SS PM格式(12时制):%tr%n",date);
  17. //t的使用
  18. System.out.printf("HH:MM:SS格式(24时制):%tT%n",date);
  19. //R的使用
  20. System.out.printf("HH:MM格式(24时制):%tR",date);
  21. }
  22. }

将字符串转为时间

  1. import java.util.*;
  2. import java.text.*;
  3.  
  4. public class DateDemo {
  5.  
  6. public static void main(String args[]) {
  7. SimpleDateFormat ft = new SimpleDateFormat ("yyyy-MM-dd");
  8.  
  9. String input = args.length == 0 ? "1818-11-11" : args[0];
  10.  
  11. System.out.print(input + " Parses as ");
  12.  
  13. Date t;
  14.  
  15. try {
  16. t = ft.parse(input);
  17. System.out.println(t);
  18. } catch (ParseException e) {
  19. System.out.println("Unparseable using " + ft);
  20. }
  21. }
  22. }

java休眠

  1. import java.util.*;
  2.  
  3. public class SleepDemo {
  4. public static void main(String args[]) {
  5. try {
  6. System.out.println(new Date( ) + "\n");
  7. Thread.sleep(1000*3); // 休眠3秒
  8. System.out.println(new Date( ) + "\n");
  9. } catch (Exception e) {
  10. System.out.println("Got an exception!");
  11. }
  12. }
  13. }

2 没什么问题

3 明天继续

【每日日报】第三十八天---java与时间相关的更多相关文章

  1. 【每日日报】第十八天 ----java最全排序方法

    1 今天看了Java的第三章 2 冒泡法排序: package Line; import java.util.Arrays; public class MaoPao { public static v ...

  2. AVL树(三)之 Java的实现

    概要 前面分别介绍了AVL树"C语言版本"和"C++版本",本章介绍AVL树的Java实现版本,它的算法与C语言和C++版本一样.内容包括:1. AVL树的介绍 ...

  3. 二叉查找树(三)之 Java的实现

    概要 在前面分别介绍了"二叉查找树的相关理论知识,然后给出了二叉查找树的C和C++实现版本".这一章写一写二叉查找树的Java实现版本. 目录 1. 二叉树查找树2. 二叉查找树的 ...

  4. 伸展树(三)之 Java的实现

    概要 前面分别通过C和C++实现了伸展树,本章给出伸展树的Java版本.基本算法和原理都与前两章一样.1. 伸展树的介绍2. 伸展树的Java实现(完整源码)3. 伸展树的Java测试程序 转载请注明 ...

  5. 二叉堆(三)之 Java的实现

    概要 前面分别通过C和C++实现了二叉堆,本章给出二叉堆的Java版本.还是那句话,它们的原理一样,择其一了解即可. 目录1. 二叉堆的介绍2. 二叉堆的图文解析3. 二叉堆的Java实现(完整源码) ...

  6. 左倾堆(三)之 Java的实现

    概要 前面分别通过C和C++实现了左倾堆,本章给出左倾堆的Java版本.还是那句老话,三种实现的原理一样,择其一了解即可. 目录1. 左倾堆的介绍2. 左倾堆的图文解析3. 左倾堆的Java实现(完整 ...

  7. 斐波那契堆(三)之 Java的实现

    概要 前面分别通过C和C++实现了斐波那契堆,本章给出斐波那契堆的Java版本.还是那句老话,三种实现的原理一样,择其一了解即可. 目录1. 斐波那契堆的介绍2. 斐波那契堆的基本操作3. 斐波那契堆 ...

  8. (第三章)Java内存模型(下)

    一.happens-before happens-before是JMM最核心的概念.对于Java程序员来说,理解happens-before是理解JMM的关键. 1.1 JMM的设计 从JMM设计者的 ...

  9. 【JAVA编码专题】 JAVA字符编码系列三:Java应用中的编码问题

    这两天抽时间又总结/整理了一下各种编码的实际编码方式,和在Java应用中的使用情况,在这里记录下来以便日后参考. 为了构成一个完整的对文字编码的认识和深入把握,以便处理在Java开发过程中遇到的各种问 ...

随机推荐

  1. SpringBoot 搭建基于 MinIO 的高性能存储服务

    1.什么是MinIO MinIO是根据GNU Affero通用公共许可证v3.0发布的高性能对象存储.它与Amazon S3云存储服务兼容.使用MinIO构建用于机器学习,分析和应用程序数据工作负载的 ...

  2. 『现学现忘』Docker基础 — 26、Docker镜像分层的理解

    目录 1.分层的镜像 2.加深理解 3.特别说明 1.分层的镜像 我们可以去下载一个镜像,注意观察下载的日志输出,可以看到Docker的镜像是一层一层的在下载. 思考:为什么Docker镜像要采用这种 ...

  3. MacOS新功能“通用控制”,多台设备操作互联太方便了!

    昨天看到macOS推送了12.3的更新,记得之前预告过一个"通用控制"的功能,所以赶紧升级一波体验一下,效果惊艳到我了,赶紧安利一波! 先交代一下现在隔离在家的办公情况,我主要是用 ...

  4. Haproxy之负载均衡功能、基于cookie的session持久、haproxy自带的健康页面及其动静分离的实现

    实验前提: 1.本次实验是在Centos 7.4(64bit)系统上完成的.2.实验前确保每台服务器时间同步3.本次实验有3台主机,其中haproxy作为反向代理地址为192.168.31.43,后面 ...

  5. 女朋友汇总表格弄了大半天,我实在看不下去了,用40行代码解决问题 | Python使用openpyxl库读写表格Excel(xlsx)

    1.openpyxl基本操作 python程序从excel文件中读数据基本遵循以下步骤: 1.import openpyxl 2.调用openpyxl模块下的load_workbook('你的文件名. ...

  6. 基于MRS-ClickHouse构建用户画像系统方案介绍

    业务场景 用户画像是对用户信息的标签化.用户画像系统通过对收集的各维度数据,进行深度的分析和挖掘,给不同的用户打上不同的标签,从而刻画出客户的全貌.通过用户画像系统,可以对各个用户进行精准定位,从而将 ...

  7. webapi_3 今天真真真全是大经典案例

    这个项目一多起来了,还是分个序号比价好一点,你好我好大家好,然后关于这个标点符号的问题,我打字真的很不喜欢打标点符号,不是不好按,按个逗号其实也是顺便的事情,可能就是养成习惯了,就喜欢按个空格来分开, ...

  8. 网络编程-Python的netaddr库

    In [1]: from netaddr import * In [2]: ip = IPAddress('172.16.100.39')   ip.format()ip地址的格式化 '172.16. ...

  9. @SpringBootApplication注释在内部有什么用处?

    作为Spring引导文档,@SpringBootApplication注释等同于同时使用@Configuration.@EnableAutoConfiguration和@ComponentScan及其 ...

  10. Java并发机制(5)--同步容器与并发容器

    Java并发编程:同步容器整理自:博客园-海子-http://www.cnblogs.com/dolphin0520/p/3933404.html1.同步容器出现原因 常用的ArrayList,Lin ...