当前位置: 移动技术网 > IT编程>开发语言>Java > Java使用DateFormatter格式化日期时间的方法示例

Java使用DateFormatter格式化日期时间的方法示例

2019年07月22日  | 移动技术网IT编程  | 我要评论

本文实例讲述了java使用dateformatter格式化日期时间的方法。分享给大家供大家参考,具体如下:

java版本:1.8开始

import java.time.localdate;
import java.time.localdatetime;
import java.time.localtime;
import java.time.zoneddatetime;
import java.time.format.datetimeformatter;
/**
 * created by frank
 */
public class currentdatetime {
 public static void main(string[] args) {
 localdate dnow = localdate.now();
 system.out.println(dnow);
 localtime tnow = localtime.now();
 system.out.println(tnow);
 localdatetime now = localdatetime.now();
 system.out.println(now);
 datetimeformatter df = datetimeformatter.ofpattern("yyyy/mm/dd");
 system.out.println(df.format(localdatetime.now()));
 system.out.println(localdate.parse("2016/11/28", df));
 datetimeformatter ntz = datetimeformatter.ofpattern("d mmmm, yyyy h:mm a");
 system.out.println(zoneddatetime.now().format(ntz));
/*
输出:
2017-04-02
16:43:29.988
2017-04-02t16:43:29.988
2017/04/02
2016-11-28
2 四月, 2017 4:43 下午
*/
 }
}

运行效果如下图:

注:java.time为jdk1.8版本开始引入,另外本例测试环境使用的eclipse为4.4版本以上(本站下载地址:),否则版本过低会提示错误!

ps:这里再为大家推荐几款时间及日期相关工具供大家参考使用:

在线日期/天数计算器:

在线日期计算器/相差天数计算器:

在线日期天数差计算器:

unix时间戳(timestamp)转换工具:

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

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网