首页 >Java >java教程 > 正文

java8 DateTimeFormatter的使用

原创2020-01-14 15:45:590701

DateTimeFormatter是java8的新特性,是线程安全的。

对时区的支持也比较好。 (推荐学习:java课程

DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("EE yyyy-MM-dd hh:mm:ss");
String format = dateTimeFormatter.format(datetime);
System.out.println(format);

// Locale.US 的作用是格式化时,会按照当地的习惯来格式化,如中国是 星期日,美国是Sun
DateTimeFormatter us = DateTimeFormatter.ofPattern("EE yyyy-MM-dd hh:mm:ss",Locale.US);
String us_format = us.format(datetime);
System.out.println(us_format);

DateTimeFormatter自带很多常用的格式化,如:

//datetime,date,time
LocalDateTime now = LocalDateTime.now();
System.out.println(DateTimeFormatter.ISO_DATE_TIME.format(now));
System.out.println(DateTimeFormatter.ISO_DATE.format(now));
System.out.println(DateTimeFormatter.ISO_TIME.format(now));

//local  datetime,date,time
System.out.println(DateTimeFormatter.ISO_LOCAL_DATE_TIME.format(now));
System.out.println(DateTimeFormatter.ISO_LOCAL_DATE.format(now));
System.out.println(DateTimeFormatter.ISO_LOCAL_TIME.format(now));

//毫秒
Instant now_instance = Instant.now();
System.out.println(DateTimeFormatter.ISO_INSTANT.format(now_instance));

更多Java相关技术文章,请访问Java教程栏目进行学习!

以上就是java8 DateTimeFormatter的使用的详细内容,更多请关注php中文网其它相关文章!

php中文网最新课程二维码
  • 相关标签:java8
  • 本文原创发布php中文网,转载请注明出处,感谢您的尊重!
  • 相关文章

    相关视频


    网友评论

    文明上网理性发言,请遵守 新闻评论服务协议

    我要评论
  • 【object.entries()】转换一个object为array,但是,如果你想做相反事,不再想了! 使【Object.fromEntries()】来把array转换为object。
    “linux”中常见“shell”命令使方法:一、查看和跳转命令,使“pwd”命令返回一个绝对路径,使“ls”命令查看所在目录有哪些文件和文件夹;二、文件和文件夹命令,使“mkdir”命令创建目录
    本篇文章介绍了thinkphp中fetchSql方法使,具有一定参考价值,希望对学习thinkphp朋友有帮助!
    下面由composer使教程栏目给大家介绍Yii2中对Composer使,希望对需要朋友有所帮助!
    方法二:使快捷键“Ctrl+N”。选择我们所需编码和语言,点击“编码”-“使UTF-8编码”和“语言”-“H”-“HTML”即可。
    在java学习课程中,java弱引并没有进行详细解释,今天就让我们来巩固一下,让我们再次对java弱引进行理解和使
    layui框架提供了丰富内置模块,他们皆可通过模块化方式按需加载,其中包括:layer、layDate、layPage、laytpl、table等,本文为大家介绍了layui框架中table.render
    yii中datepicker日期组件使方法是:首先需要安装【datepicker】日期组件,例如【composer require kartik-v/yii2-widget-datepicker
    本篇文章主要介绍了php中session使方法,有需要同学可以了解一下。
    官方文档推荐使 Pusher 或者 laravel-echo-server (是一个使 NodeJS + Socket.IO 实现 WebSocket 服务端)。
    yii框架小部件基本上在views中使, 在视图中可调yii\base\Widget::widget()方法使小部件。该方法使配置 数组初始化小部件并返回小部件渲染后结果。
    zzap.Logger 是go语言中相对日志库中性能最高。因为zap是uber开源,zap内使包是在go.uber.org/zap,如果直接go get这个包,可能会提示get不下来。
    使保留字是“import”,“import”使语法是“import <库名> <库名>.
    下面由workerman教程栏目给大家介绍WorkerMan Connection类使,希望对需要朋友有所帮助!
    在php中使正则替换方法,可以通过使“preg_replace()”函数来实现正则替换,该函数语法为“preg_replace($pattern,$replacement,$subject,$limit
    一般情况下我们会对函数和类进行测试,判断其是否能够按我们预期返回结果,我们可以反射实现一个简单通类测试例。本文将详细介绍PHP中反射使,希望和大家一起探讨。
    Golint是一个源码检测工具于检测代码规范,Golint检测代码有golint file和golint directory两种方式,本文就来为大家介绍一下golint简易使方法。
    Highcharts是基于jquery开发国外图标插件;统计图,折线图,饼状图等常常到;本文将简单介绍如何在thinkphp中使该插件。
    python使pandas处理excel方法:首先需要安装pandas依赖模块,安装命令是pip install xlrd;然后安装pandas所需Net.4等编码模块;最后在代码中使read_excel
    yearfrac函数使方法:首先打开excel表格;然后调YEARFRAC函数,输入“=YEARFRAC”;接着设定起始日期和日基准类型;最后点击回车,查看时间段内天数占全年天数比例即可。

    专题推荐

    作者信息
    推荐视频教程
  • PHP零基础视频教程PHP零基础视频教程
  • PHP技术小知识每日分享(精品)PHP技术小知识每日分享(精品)
  • PHP语法基础与数据库详解教程PHP语法基础与数据库详解教程
  • PHP数据库编程零基础入门到精通PHP数据库编程零基础入门到精通
  • 视频教程分类