java获取当前本地日期时间
jdk1.8 提供新的日期操作方式
import org.junit.Test;import java.time.LocalDateTime;import java.time.format.DateTimeFormatter;@Testpublic void test5() {// jdk1.8 提供 LocalDate LocalTime LocalDateTime DateTimeFormatterLocalDateTime localDateTime = LocalDateTime.now();DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");System.out.println("格式化: " + localDateTime.format(dtf));System.out.println("年份: " + localDateTime.getYear());System.out.println("当前年份中第多少天(1-365 or 1-366): " + localDateTime.getDayOfYear());System.out.println("英文表示月份: " + localDateTime.getMonth());System.out.println("以数字的方式表示月份(1-12): " + localDateTime.getMonthValue());System.out.println("当前月份中第几天(1-31): " + localDateTime.getDayOfMonth());System.out.println("星期几: " + localDateTime.getDayOfWeek());System.out.println("小时: " + localDateTime.getHour());System.out.println("分钟: " + localDateTime.getMinute());System.out.println("秒: " + localDateTime.getSecond());// 指定日期LocalDateTime ldt = LocalDateTime.of(2020, 1, 26, 8, 30, 30);// 获取年月日System.out.println(ldt.toLocalDate());// 获取时分秒System.out.println(ldt.toLocalTime());}
jdk1.8 之前
- 方法一
import java.text.*;
import java.util.*;
public class HelloDate{public static void main(String[] args){Date date = new Date();/** DateFormat.getDateInstance()为获取当前日期* DateFormat.getTimeInstance()为获取当前时间* DateFormat.getDateTimeInstance()为获取当前日期时间* */DateFormat df = DateFormat.getDateTimeInstance();SimpleDateFormat sdf = (SimpleDateFormat)DateFormat.getDateTimeInstance();System.out.println("当前日期时间:" + df.format(date));System.out.println("当前日期时间:" + sdf.format(date));// out: 当前日期时间:2018-6-10 11:50:03}
}
- 方法二
Calendar calendar= Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd :hh:mm:ss");
System.out.println(sdf.format(calendar.getTime()));
- 方法三
Calendar calendar = Calendar.getInstance();
int year = calendar.get(Calendar.YEAR);
int month = calendar.get(Calendar.MONTH);
int day = calendar.get(Calendar.DATE);
int hour = calendar.get(Calendar.HOUR_OF_DAY);
int minute = calendarl.get(Calendar.MINUTE);
int second = calendar.get(Calendar.SECOND);System.out.println("现在是" + year + "年" + month + "月" + day + "日" + hour + "时" + minute + "分" + second + "秒");
java获取当前本地日期时间相关推荐
- java纪元时间_Java实现纪元秒和本地日期时间互换的方法【经典实例】
Java实现纪元秒和本地日期时间互换的方法[经典实例] 发布时间:2020-09-07 22:58:35 来源:脚本之家 阅读:71 作者:FrankYou 本文实例讲述了Java实现纪元秒和本地日期 ...
- java 判断两个日期时间/两个时间戳之间相隔多少天,也可用于获取从1970年以来到某个时间之间相隔多少天
日萌社 人工智能AI:Keras PyTorch MXNet TensorFlow PaddlePaddle 深度学习实战(不定时更新) java 判断时间范围 java 判断两个日期时间/两个时间戳 ...
- 彻底弄透Java处理GMT/UTC日期时间
平时工作中遇到时间如何处理?用Date还是JDK 8之后的日期时间API?如何解决跨时区转换等等头大问题.A哥向来管生管养,管杀管埋,因此本文就带你领略一下,Java是如何实现GMT和UTC的? 众所 ...
- (Java常用类)日期时间类
文章目录 Date类 概述 常用方法 代码演示 DateFormat类 构造方法 格式规则 常用方法 代码演示 Calendar类 概念 获取方式 常用方法 get/set方法 add方法 getTi ...
- java 获取三天前时间_java 获取前几天时间
标签: java 获取前几天时间 一.toLocaleString()函数过时: //当前时间 Date endDate=new Date(); String endTime=endDate.to ...
- 将UTC日期时间转换为本地日期时间
本文翻译自:Convert UTC date time to local date time From the server I get a datetime variable in this for ...
- boost::local_time模块实现打印本地日期时间的测试程序
boost::local_time模块实现打印本地日期时间的测试程序 实现功能 C++实现代码 实现功能 boost::local_time模块实现打印本地日期时间的测试程序 C++实现代码 #inc ...
- uni-app获取当前具体日期时间并将其格式化
uni-app获取当前具体日期时间并将其格式化 getTime:function(){ var date = new Date(), year = date.getFullYear(), month ...
- java获取下月末,java获取每月月末日期
java获取每月月末日期 比如要获取20140831 20140731 20140228 等等,并将结果放入到SELECT表单中. 项目中只需要获取两年即可,所以参数可自行修改. Calendar c ...
最新文章
- Sagit.Framework For IOS 开发框架入门教程6:网络请求STHttp
- msvc/gcc:中用#pragma指令关闭特定警告(warning)
- POJ3228二分最大流
- 讨论计算机在学术领域的应用,BGPLUS实地科研 | 卡内基梅隆大学 | 计算机、人工智能:在科学实验领域的应用...
- python批处理栅格转点_python获取栅格点和面值的实现
- LeetCode 100. 相同的树(二叉树遍历)
- python sklearn库 rnn_如何使用Tensorflow计算RNN和LSTM模型的AUC并生成ROC曲线?
- 腾讯一面总结-web前端-2018.4.11
- WayOS路由器企业应用方案
- WordPress——SMTP Error: Could not authenticate.
- ExtJs gridPanel Column 时间格式化
- java 多线程发送邮件_Java实现多线程邮件发送
- 英文地址以及英文地址中的缩写都是什么意思
- VS201x提示无法查找或打开 PDB 文件
- 蔡学镛:架构师最重视的文档 转
- 商业定律22条,你读懂了几条
- 人脸识别智能门禁的安全性
- 亚马逊aws服务取消_Amazon S3 – AWS简单存储服务
- MATH1013总结
- ae2018怎么打开2019_AE能直接导出mp4格式视频吗_怎么导出_2019相关教程免费分享
热门文章
- Why? When? How?--我和香烟的故事
- 程序员因太过耿直, 致苹果官网出现bug, 网友直呼: 太可爱了
- 信息化过程中如何把握信息安全管理的度?
- Android React Native使用原生UI组件
- 2021-01-13
- 谁说程序员不好找对象,网友:站出来,绝对不打死你!
- 计算机网络中常用设备处于脱机状态,你的设备处于脱机状态请使用上次的密码登录...
- 前端学习总结:3、javascript基础
- 关于unity 2d图片的触发与碰撞
- R中的Box-Cox变换