「java生成当前时间」java出现时间

博主:adminadmin 2022-12-16 14:21:06 102

本篇文章给大家谈谈java生成当前时间,以及java出现时间对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

【Java】怎样获取当前系统时间,需要的格式为yyyy-MM-dd HH:mm:ss

1、打开Eclipse的主界面,需要通过图示的按钮来引入java包。

2、下一步开始第一种方法,直接输入图示的代码。

3、或者用第二种方法,增加图示的代码来组合各个字段。

4、以上两种方法都会在控制台输出图示的结果,即可实现【Java】获取当前系统时间了。

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中获取系统当前时间该怎么写?

一. 获取当前系统时间和日期并格式化输出:

import java.util.Date;

import java.text.SimpleDateFormat;

public class NowString {

public static void main(String[] args) {

SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式

System.out.println(df.format(new Date()));// new Date()为获取当前系统时间

}

}

二. 在数据库里的日期只以年-月-日的方式输出,可以用下面两种方法:

1、用convert()转化函数:

String sqlst = "select convert(varchar(10),bookDate,126) as convertBookDate from roomBook where bookDate between '2007-4-10' and '2007-4-25'";

System.out.println(rs.getString("convertBookDate"));

2、利用SimpleDateFormat类:

先要输入两个java包:

import java.util.Date;

import java.text.SimpleDateFormat;

然后:

定义日期格式:SimpleDateFormat sdf = new SimpleDateFormat(yy-MM-dd);

sql语句为:String sqlStr = "select bookDate from roomBook where bookDate between '2007-4-10' and '2007-4-25'";

输出:

System.out.println(df.format(rs.getDate("bookDate")));

java生成当前时间的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java出现时间、java生成当前时间的信息别忘了在本站进行查找喔。

The End

发布于:2022-12-16,除非注明,否则均为首码项目网原创文章,转载请注明出处。