java年月日时分秒代码 java获取当前时间年月日时分秒

java如何获取当前时间 年月日 时分秒

//得到long类型当前时间

成都创新互联主营内丘网站建设的网络公司,主营网站建设方案,成都app开发,内丘h5小程序设计搭建,内丘网站营销推广欢迎内丘等地区企业咨询

long l = System.currentTimeMillis();

//new日期对

Date date = new Date(l);

//转换提日期输出格式

SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-

dd HH:mm:ss");System.out.println(dateFormat.format(date));

扩展资料

package com.ob;

import java.text.ParseException;

import java.text.SimpleDateFormat;

import java.util.Calendar;

import java.util.Date;

public class DateTest {

public static void main(String[] args) throws ParseException {

Calendar now = Calendar.getInstance();

System.out.println("年: " + now.get(Calendar.YEAR));

System.out.println("月: " + (now.get(Calendar.MONTH) + 1) + "");

System.out.println("日: " + now.get(Calendar.DAY_OF_MONTH));

System.out.println("时: " + now.get(Calendar.HOUR_OF_DAY));

System.out.println("分: " + now.get(Calendar.MINUTE));

System.out.println("秒: " + now.get(Calendar.SECOND));

System.out.println("当前时间毫秒数:" + now.getTimeInMillis());

System.out.println(now.getTime());

\t\tDate d = new Date();

System.out.println(d);

\t\tSimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

\t\tString dateNowStr = sdf.format(d);

System.out.println("格式化后的日期:" + dateNowStr);

\t\t

\t\tString str = "2012-1-13 17:26:33";

//要跟上面sdf定义的格式一样

\t\tDate today = sdf.parse(str);

System.out.println("字符串转成日期:" + today);

\t}

}

参考资料:Java - 百度百科

java如何得到年月日。

1、获取当前的时间

Date date=new Date();//此时date为当前的时间

2、设置时间的格式

Date date=new Date();//此时date为当前的时间

System.out.println(date);

SimpleDateFormat dateFormat=new SimpleDateFormat(“YYYY-MM-dd”);//设置当前时间的格式,为年-月-日

System.out.println(dateFormat.format(date));

SimpleDateFormat dateFormat_min=new SimpleDateFormat(“YYYY-MM-dd HH:mm:ss”);//设置当前时间的格式,为年-月-日 时-分-秒

System.out.println(dateFormat_min.format(date));

扩展资料

java 获取当前微秒时间:

package com.ffcs.itm;

public class DataSecUtils {

public static void main(String[] args) {

System.out.println(System.currentTimeMillis()); // 毫秒

System.out.println(getmicTime());

System.out.println(System.currentTimeMillis()); // 毫秒

System.out.println(getmicTime());

}

/**

* @return返回微秒

*/

public static Long getmicTime() {

Long cutime = System.currentTimeMillis() * 1000; // 微秒

Long nanoTime = System.nanoTime(); // 纳秒

return cutime + (nanoTime - nanoTime / 1000000 * 1000000) / 1000;

}

}

java中如何将Date中的年月日去掉 只保留时分秒呢

可以使用java中的日期格式化工具java.text.SimpleDateFormat来格式化,以下为示例代码:

1.创建java.text.SimpleDateFormat实例

java.text.SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd", Locale.getDefault());

参数说明,"yyyy-MM-dd"表示日期的格式,也可以是这样的 yyyy-MM-dd HH:mm:ss注意大小写

2.将Date对象转成字符串

Date date = new Date();

String str = sdf.format(date);

System.out.println(str);

3.将字符串转成Date

String str = "2013-12-12";

Date date = sdf.parse(str);

System.out.prinltn(date);

注意,SimpleDateFormat解析工具,指定的format以后,只能解析指定格式的日期,例如指定了yyyy-MM-dd则不可以再去解析 yyyy-MM-dd HH:mm:ss格式。

java 用Calendar和GregorianCalendar,编写代码 显示年月日,时分秒,怎么写

import java.util.Calendar;

import java.util.GregorianCalendar;

public class TimeDemo {

public static void main(String[] args) {

Thread thread = new Thread(new ReadTime());

thread.start();

}

}

class ReadTime implements Runnable {

// Calendar和GregorianCalendar

public void run() {

try {

while (true) {

Thread.sleep(1000);

getTimeUseCalendar();

getTimeUseGregorianCalendar();

}

} catch (InterruptedException e) {

e.printStackTrace();

}

}

public void getTimeUseCalendar() {

Calendar calendar = Calendar.getInstance();

System.out.println("Calendar time:" + calendar.get(Calendar.YEAR) + "-"

+ calendar.get(Calendar.MONTH) + "-"

+ calendar.get(Calendar.DAY_OF_MONTH) + " "

+ calendar.get(Calendar.HOUR_OF_DAY) + ":"

+ calendar.get(Calendar.MINUTE) + ":"

+ calendar.get(Calendar.SECOND));

}

public void getTimeUseGregorianCalendar() {

Calendar calendar = GregorianCalendar.getInstance();

System.out.println("GregorianCalendar time:"

+ calendar.get(Calendar.YEAR) + "-"

+ calendar.get(Calendar.MONTH) + "-"

+ calendar.get(Calendar.DAY_OF_MONTH) + " "

+ calendar.get(Calendar.HOUR_OF_DAY) + ":"

+ calendar.get(Calendar.MINUTE) + ":"

+ calendar.get(Calendar.SECOND));

}

}

java中如何输出当时的日期和时间?

代码如下:

package com.grace.test;  

import java.text.DateFormat;  

import java.text.ParseException;  

import java.text.SimpleDateFormat;  

import java.util.Calendar;  

import java.util.Date;  

public class showDate {  

public static void main(String[] args) throws ParseException {  

Date d = new Date();  

String s = null;  

/** 输出格式: Mon May 05 15:23:58 CST 2014 */  

System.out.println(d);  

/** 输出格式: 2014-5-5 */  

s = DateFormat.getDateInstance().format(d);  

System.out.println(s);  

/** 输出格式: 2014-5-5 */  

s = DateFormat.getDateInstance(DateFormat.DEFAULT).format(d);  

System.out.println(s);  

/** 输出格式: 2014年5月5日 星期一 */  

s = DateFormat.getDateInstance(DateFormat.FULL).format(d);  

System.out.println(s);  

/** 输出格式: 2014-5-5 */  

s = DateFormat.getDateInstance(DateFormat.MEDIUM).format(d);  

System.out.println(s);  

/** 输出格式: 14-5-5 */  

s = DateFormat.getDateInstance(DateFormat.SHORT).format(d);  

System.out.println(s);  

/** 输出格式: 2014-5-05 00:00:00 大写H为24小时制 */  

DateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");  

s = sdf.format(d);  

System.out.println(s);  

/** 输出格式: 2014-5-05 00:00:00 小写h为12小时制 */  

DateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");  

s = sdf2.format(d);  

System.out.println(s);  

/** 输出格式: 20140505000000 */  

DateFormat sdf3 = new SimpleDateFormat("yyyyMMddHHmmss");  

s = sdf3.format(d);  

System.out.println(s);  

/** 字符串转换城日期格式 */  

s = sdf.format(d);  

Date today = sdf.parse(s);  

System.out.println("字符串转成日期1:" + today);  

System.out.println("字符串转成日期2:" + sdf.format(today));  

/** 单独输出年月日时分秒等 */  

Calendar c = Calendar.getInstance();  

System.out.println("年: " + c.get(Calendar.YEAR));  

// 月份从0开始,加1校正  

System.out.println("月: " + (c.get(Calendar.MONTH) + 1) + "");  

System.out.println("日: " + c.get(Calendar.DAY_OF_MONTH));  

System.out.println("时: " + c.get(Calendar.HOUR_OF_DAY));  

System.out.println("分: " + c.get(Calendar.MINUTE));  

System.out.println("秒: " + c.get(Calendar.SECOND));  

System.out.println("当前时间毫秒数:" + c.getTimeInMillis());  

System.out.println("当前时间: " + c.getTime());  

}  

}


当前标题:java年月日时分秒代码 java获取当前时间年月日时分秒
当前路径:http://ybzwz.com/article/docjegd.html