获取当前时间java(java中设置准确的时间日期类的用法)

题目1: 设置准确的时间(jdk1.1以后Date的setHours不被推荐了,所以要用Calendar设置时间)
import java.util.*;
public class Test {
public static void main(String[] args) {
Date date;
Calendar cal=Calendar.getInstance();
cal.set(Calendar.YEAR,2008);
cal.set(Calendar.MONTH,1);
cal.set(Calendar.DAY_OF_MONTH,23);
cal.set(Calendar.HOUR_OF_DAY,16);//不要用Calendar.HOUR,马克-to-win,它是相对于上午和下午的
cal.set(Calendar.MINUTE, 3);
cal.set(Calendar.SECOND, 3);
date=cal.getTime();
System.out.println("date is"+date);
}
}
马克- to-win:马克 java社区:防盗版实名手机尾号: 73203。
结果是:
date isSat Feb 23 16:03:03 CST 2008

java得到当前时间

java中如何按一定的格式输出时间

题目2: 按一定的格式输出时间
本章源码
马克- to-win:马克 java社区:防盗版实名手机尾号: 73203。
import java.util.*;
import java.text.SimpleDateFormat;
public class Test {
public static void main(String[] args) {
Date date = new Date();//获取当前日期
SimpleDateFormat df = new SimpleDateFormat("yyyy-MMM-dd kk:mm:ss a");
System.out.println(df.format(date));//按yyyy-MMM-dd kk:mm:ss a这个格式来格式化date

篇幅有限更多请见扩展链接:http://www.mark-to-win.com/tutorial/java_2_FormatTime.html

您可以还会对下面的文章感兴趣

最新评论

  1. 食堂干饭王
    食堂干饭王
    发布于:2022-04-27 22:57:11 回复TA
    获取当前日期SimpleDateFormat df = new SimpleDateFormat("yyyy-MMM-dd kk:mm:ss a");System.out.
  1. 莘苑利薇
    莘苑利薇
    发布于:2022-04-27 17:44:39 回复TA
    世界让我遍体鳞伤,但伤口长出的却是翅膀。
  1. 凌烁华鸣
    凌烁华鸣
    发布于:2022-04-27 17:44:39 回复TA
    婚姻不在乎你找了什么人,而是你有什么样的智慧。

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

使用微信扫描二维码后

点击右上角发送给好友