Java 获取当前系统时间的三种方法

 更新时间:2020年10月22日 11:45:16   作者:Marydon  
这篇文章主要介绍了Java 获取当前系统时间的三种方法,帮助大家利用Java处理时间,感兴趣的朋友可以了解下

准备工作:

import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

  方式一:

/**
 * 获取系统当前时间之方式一
 * @explain 使用Calendar实现
 * @param format
 * @return
 */
public static String getSysdateStr(String format) {
    Date sysdate = Calendar.getInstance().getTime();
    format = "".equals(format) ? "yyyy-MM-dd HH:mm:ss" : format;
    SimpleDateFormat sdf = new SimpleDateFormat(format);
    return sdf.format(sysdate);
}

  方式二:

/**
 * 获取系统当前时间之方式二
 * @explain 使用Date实现
 * @param format
 * @return
 */
public static String getSysdateStr2(String format) {
    Date sysdate = new Date();
    format = "".equals(format) ? "yyyy-MM-dd HH:mm:ss" : format;
    SimpleDateFormat sdf = new SimpleDateFormat(format);
    return sdf.format(sysdate);
}

  方式三:

/**
 * 获取系统当前时间之方式三
 * @explain 使用String进行格式化
 * @return yyyy-mm-dd HH:mm:ss
 */
public static String getSysdateStr3() {
    Date sysdate = new Date();
    return String.format("%tF %tT", sysdate, sysdate);
}

以上就是Java 获取当前系统时间的三种方法的详细内容,更多关于Java 获取系统时间的资料请关注脚本之家其它相关文章!

相关文章

  • java项目如何引入其他jar包

    java项目如何引入其他jar包

    通常在lib文件夹中存放从外部引入的jar包,所以把JAR文件复制进去。 然后修改编译脚本,不需要去编译tool文件夹里面的java类,直接把jar包添加到classpath,下文将详细介绍
    2021-10-10
  • java 代码中预防空指针异常的处理办法

    java 代码中预防空指针异常的处理办法

    个人在做项目时,对NullPointerException的几点总结,请网友拍砖!!!多多提意见,
    2013-03-03
  • 一篇文章带你了解java接口与继承

    一篇文章带你了解java接口与继承

    这篇文章主要介绍了Java接口和继承操作,结合具体实例形式分析了Java接口和继承与使用的相关原理、操作技巧与注意事项,需要的朋友可以参考下
    2021-08-08
  • 解决ObjectMapper序列换Map时候的坑

    解决ObjectMapper序列换Map时候的坑

    这篇文章主要介绍了解决ObjectMapper序列换Map时候的坑,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-08-08
  • 微信公众平台(测试接口)准备工作

    微信公众平台(测试接口)准备工作

    想要微信开发,首先要有个服务器,但是自己没有。这时候可以用花生壳,将内网映射到公网上,这样就可以在公网访问自己的网站了。
    2016-05-05
  • Java封装统一的Result Model案例

    Java封装统一的Result Model案例

    这篇文章主要介绍了Java封装统一的Result Model案例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-08-08
  • Java字节码操纵框架ASM图文实例详解

    Java字节码操纵框架ASM图文实例详解

    这篇文章主要为大家介绍了Java字节码操纵框架ASM图文实例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-07-07
  • mybatisPlus中批量删除的示例代码

    mybatisPlus中批量删除的示例代码

    本文主要介绍了mybatisPlus中批量删除的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-06-06
  • oracle+mybatis-plus+springboot实现分页查询的实例

    oracle+mybatis-plus+springboot实现分页查询的实例

    本文主要介绍了oracle+mybatis-plus+springboot实现分页查询,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-08-08
  • 在Android系统中使用WebViewClient处理跳转URL的方法

    在Android系统中使用WebViewClient处理跳转URL的方法

    这篇文章主要介绍了在Android系统中使用WebViewClient处理跳转URL的方法,实现代码为Java语言编写,是需要的朋友可以参考下
    2015-07-07

最新评论