java友好时间显示的简单介绍

博主:adminadmin 2023-01-04 13:42:06 660

本篇文章给大家谈谈java友好时间显示,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

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中获取当前日期和时间的方法

import java.util.Date;

import java.util.Calendar;

import java.text.SimpleDateFormat;

public class TestDate{

public static void main(String[] args){

Date now = new Date();

SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");//可以方便地修改日期格式

String hehe = dateFormat.format( now );

System.out.println(hehe);

Calendar c = Calendar.getInstance();//可以对每个时间域单独修改

java中如何设置时间和显示时间??

JAVA中获取当前系统时间2011-07-06 20:45 并格式化输出:

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()为获取当前系统时间

}

}

设置时间,推荐 使用java.util.Calendar类来进行操作,

import java.util.Date;

import java.util.Calendar;

import java.text.SimpleDateFormat;

public class TestDate{

public static void main(String[] args){

Date now = new Date();

SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");//可以方便地修改日期格式

String hehe = dateFormat.format( now );

System.out.println(hehe);

Calendar c = Calendar.getInstance();//可以对每个时间域单独修改

int year = c.get(Calendar.YEAR);

int month = c.get(Calendar.MONTH);

int date = c.get(Calendar.DATE);

int hour = c.get(Calendar.HOUR_OF_DAY);

int minute = c.get(Calendar.MINUTE);

int second = c.get(Calendar.SECOND);

System.out.println(year + "/" + month + "/" + date + " " +hour + ":" +minute + ":" + second);

}

}

JAVA窗口显示当前时间

用 java的 swing做个图形界面 然后显示当前的时间:

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.text.SimpleDateFormat;

import java.util.Date;

import javax.swing.JTextField;

import javax.swing.Timer;

import javax.swing.JFrame;

public class NowTime extends JFrame

{

//添加 显示时间的JTextField

private void addComponent(){

JTextField time = new JTextField();

this.getContentPane().add(time);

this.setTimer(time);

}

//显示窗口

private void showTime(){

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

//this.pack();//自动适应窗口大小

this.setSize(160, 80);

this.setVisible(true);

}

//设置Timer 1000ms实现一次动作 实际是一个线程

private void setTimer(JTextField time){

final JTextField varTime = time;

Timer timeAction = new Timer(1000, new ActionListener() {

public void actionPerformed(ActionEvent e) {

long timemillis = System.currentTimeMillis();

//转换日期显示格式

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

varTime.setText(df.format(new Date(timemillis)));

}

});

timeAction.start();

}

//运行方法

public static void main(String[] args) {

NowTime timeFrame = new NowTime();

timeFrame.addComponent();

timeFrame.showTime();

}

}

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