【JAVA】日期函数及格式化实例大全。(后续更新中...)
2023-09-11 14:14:57 时间
一、使用前,记得先【import】导入相关日期处理的类。
package HELLO; // 这是包,记得import放在包下面。
import java.text.SimpleDateFormat; // 处理日期格式化的类, format方法(日期转换字符串),parse方法(字符串转换日期)
import java.util.Calendar; // 获取日期的类(侧重:日历)。
import java.util.GregorianCalendar; // 也是获取日期的类(侧重:标准阳历,比如:闰年)。
import java.util.Date; // 是常用的获取日期的类(侧重:日期)。
public class helloword {
public static void main(String[] args) {
}
}
二、获取和显示当前系统时间,
package HELLO;
import java.text.SimpleDateFormat; // 处理日期格式化的类, format方法(日期转换字符串),parse方法(字符串转换日期)
import java.util.Calendar; // 获取日期的类(侧重:日历)。
import java.util.GregorianCalendar; // 也是获取日期的类(侧重:标准阳历,比如:闰年)。
import java.util.Date; // 是常用的获取日期的类(侧重:日期)。
import org.omg.PortableServer.IMPLICIT_ACTIVATION_POLICY_ID;
public class helloword {
public static void main(String[] args) {
// ========= [获取当日期和时间]
SimpleDateFormat rq_format= new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String begin_date = rq_format.format(new Date());
System.out.println("当前时间:"+begin_date);
// ========== [获取当前的年、月、日、小时、分钟、秒]
Calendar rq = Calendar.getInstance();
rq.setTime(new Date()); // 当前日期时间类
int year = rq.get(Calendar.YEAR); // 年
int month = rq.get(Calendar.MONTH) + 1; // 月,从0开始按1月份,因此要加1
int day = rq.get(Calendar.DAY_OF_MONTH); // 日
int hour = rq.get(Calendar.HOUR_OF_DAY); //时
int min = rq.get(Calendar.MINUTE); //分
int ss = rq.get(Calendar.SECOND); //秒
System.out.println("当前时间为:"+year+"年"+month+"月"+day+"日"+hour+"时"+min+"分"+ss+"秒");
}
}
输出的结果是:当天的开始时间:2018-03-01 15:15:44
当前时间为:2018年3月1日15时41分27秒
三、后面,如果再遇到类似操作,会逐渐加入新的代码。
相关文章
- 深入java面向对象五:Java的内存管理
- [Java 基础] 使用java.util.zip包压缩和解压缩文件
- [Java基础] java的守护线程与非守护线程
- java -version 问题 : C:ProgramDataOracleJavajavapath;
- JAVA-JSP内置对象之request获得参数的参数值(一个值)
- java面向对象高级分层实例_BaseDao
- Singly linked list algorithm implemented by Java
- JAVA学习(三):Java基础语法(变量、常量、数据类型、运算符与数据类型转换)
- JAVA学习(一):Java介绍及其平台、开发环境的配置与搭建
- Java实现 LeetCode 402 移掉K位数字
- Java实现蓝桥杯模拟正整数序列的数量
- Java实现蓝桥杯模拟树的叶结点数量
- java实现第五届蓝桥杯猜字母
- java实现 蓝桥杯 算法训练 Password Suspects
- Java实现 洛谷 P1060 开心的金明
- Java实现第七届蓝桥杯国赛 赢球票
- Java实现 蓝桥杯 传纸条
- Java中Filter、Servlet、Listener的学习
- 【JAVA】java编译错误:编码UTF8/GBK的不可映射字符
- java mail qq邮箱配置 实例
- java 11 标准Java异步HTTP客户端
- java 大文件上传 断点续传 完整版实例 (Socket、IO流)
- Java之Serializable接口实现序列化和反序列化实例以及部分序列化的四种方法
- java 关于 重写、覆写、覆盖、重载 的总结【不想再傻傻分不清了】
- Java中字符串的几个实例
- JAVA中的继承和覆盖
- GPS 偏移校正(WGS-84) 至(GCJ-02) java版本号以实现
- Java程序猿从笨鸟到菜鸟之(九十二)深入java虚拟机(一)——java虚拟机底层结构具体解释
- java - 详解 Java 17 中新推出的密封类
- 【java】Java线程池实现原理及业务中的实践
- 【java】Java IO体系总览