開心生活站

位置:首頁 > 綜合知識 > 

java時間顯示代碼怎麼寫

1.java 編程中顯示日期和時間的代碼

/**

java時間顯示代碼怎麼寫

* 獲取現在時間

*

* @return返回字符串格式 yyyy-MM-dd HH:mm:ss

*/

public static String getStringDate() {

Date currentTime = new Date();

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

String dateString = formatter.format(currentTime);

return dateString;

}

/**

* 獲取現在時間

*

* @return 返回短時間字符串格式yyyy-MM-dd

*/

public static String getStringDateShort() {

Date currentTime = new Date();

SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");

String dateString = formatter.format(currentTime);

return dateString;

}

/**

* 獲取時間 小時:分;秒 HH:mm:ss

*

* @return

*/

public static String getTimeShort() {

SimpleDateFormat formatter = new SimpleDateFormat("HH:mm:ss");

Date currentTime = new Date();

String dateString = formatter.format(currentTime);

return dateString;

}

2.JAVA中剩餘時間代碼怎麼寫

你的軟件是基於web的,還是單機版的,你說的不夠清楚

樓上所說的編程思想 程序如下

public class Test_baidu2 extends Thread{

private static int minute = 5;

private static int second = 60;

private int hour = 0;

public void run() {

while (minute * second >= 0) {

System.out.println(hour + ":" + minute + ":" + second);

try {

sleep(1000);

} catch (InterruptedException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

if (second != 0) {

second--;

} else {

second = 60;

if (minute > 0) {

minute--;

}else{

return;

}

}

}

}

public static void main(String[] args) {

Test_baidu2 t=new Test_baidu2();

t.start();

}

}

3.Java中Date只顯示當前時間怎麼寫

import java.text.SimpleDateFormat;

import java.util.Date;

public class Test2 {

/**

* @param args

*/

public static void main(String[] args) {

Date now = new Date();

SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss");//參數爲你需要的時間格式

String str = sdf.format(now);

System.out.println(str);

}

}

希望能對你學習有幫助

4.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();//可以對每個時間域單獨修改

5.需要用java編寫日曆或時鐘源代碼,

時鐘----------------

import java.awt.*;

import java.awt.event.*;

import java.util.*;//這兩個包你沒有導入 至少在你貼進來的代碼中沒有導入

import java.text.SimpleDateFormat;

public class test extends Frame implements Runnable

{

private Label Labelshow=new Label();

private Panel pan1=new Panel();

public test()

{

super("time");

setup();

setResizable(false); //設置此圖形界面是不可以改變大小的

setBounds(400, 200, 200, 400);

add(pan1);//修改1 你沒有添加Panel界面會什麼都不顯示的

pack();

setVisible(true);

}

public void setup()

{

pan1.add(Labelshow);

Thread thread1=new Thread(this);//修改2 Panel沒有實現Runnable接口 不能用做線程啓動的

thread1.start();

}

public void run()

{

while(true)

{

SimpleDateFormat sdf = new SimpleDateFormat("hh:mm:ss");

Labelshow.setText(sdf.format(new Date()));

try

{

Thread.sleep(1000);

}

catch(Exception e)

{

Labelshow.setText("出錯錯誤,請重啓程序");

}

}

}

public static void main(String[] args)

{

test te=new test();

}

}

標籤:代碼 時間 java