0
点赞
收藏
分享

微信扫一扫

【JAVA】日期函数及格式化实例大全。(后续更新中...)


一、使用前,记得先【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秒

三、后面,如果再遇到类似操作,会逐渐加入新的代码。




举报

相关推荐

0 条评论