導航:首頁 > 編程語言 > java日期格式毫秒

java日期格式毫秒

發布時間:2022-09-20 08:41:07

1. java中怎樣將時間年月日轉換成時間格式再轉換成毫秒

publicclassTestTime{
publicstaticvoidmain(String[]args){
SimpleDateFormatsdf=newSimpleDateFormat("yyyy年M月d日");
try{
Dated=sdf.parse("2013年1月6日");
sdf=newSimpleDateFormat("yyyy-MM-dd");
System.out.println(sdf.format(d));
System.out.println(d.getTime());
}catch(ParseExceptione){
e.printStackTrace();
}
}
}

2. java中如何將Timestamp轉換為毫秒數

我寫了一個把當前時間轉換為毫秒數的例子,你參考一下,我這運行沒問題:

package test;

import java.sql.Timestamp;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

/**
* @author Administrator
*當前時間轉換為毫秒數
*/
public class DeclareTimer {

public static void main(String[] args) throws ParseException {
//獲取當前時間
Timestamp t = new Timestamp(new Date().getTime());
System.out.println("當前時間:"+t);
//定義時間格式
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMddhhmmss");
String str = dateFormat.format(t);
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddhhmm");
//此處轉換為毫秒數
long millionSeconds = sdf.parse(str).getTime();// 毫秒
System.out.println("毫秒數:"+millionSeconds);
}
}

3. Java日期轉換為毫秒的數學公式

你幹嘛要手動計算呢?SDK 放那裡是讓你用的!

public long dateToLong (String in) {
SimpleDateFormat format = new SimpleDateFormat("y/M/d H:m:s");
Date date = format.parse(in);

Calendar cal = Calendar.getInstance();
cal.setTime(date);
return cal.getTimeMillis();
}

拷去用吧

4. java中使用simpledateformat顯示毫秒,定義三位,但有時會顯示兩位

這不是個問題啊,你寫的是對的。
你是定義了3位,但你執行的時候毫秒只有2位,所以就顯示了2位,你可以再多執行幾次,也許還能碰到1位的情況。

5. java 毫秒轉換時間

時間除以1000轉換成秒,對60取余就是秒數,除以60後再對60取余是分,除以60後再對24取余是小時

6. java如何把時間格式轉為毫秒

來湊個熱鬧:
主要注意 yyyyMMddHHmm ,其中y代表年year,你是4位,所以4個;
M代表月Month,2個,d代表Day ,H代表hour,m代表minute。另外如果有秒的話再加
s,代表second;
public static void main(String[] args) {
DateFormat format = new SimpleDateFormat("yyyyMMddHHmm");
try {
System.out.println(format.parse("201104141302").getTime());
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

//System.out.println( Date.parse("201104141302"));
}

7. Java中如何使用毫秒值的構造方法來構造時間和日期

你可以用java種的Date類 的構造方法Date(long l) 將毫秒轉化為日期 (l為1970年到現在的毫秒數)
也可以用Date類種的getTime() 方法將日期轉化為毫秒

8. java語言中怎麼輸入日期後,轉為毫秒,就是用Scanner手動輸入的那種

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("請輸入日期(ep:2013-04-17):");
String time = scanner.nextLine();
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
try {
Date date = format.parse(time);
System.out.println(date.getTime());
} catch (ParseException e) {
System.out.println("不合法的輸入");
e.printStackTrace();
}
}
}

9. java如何把時間格式轉為毫秒

獲取毫秒數,即long類型的數值,僅能返回自 1970 年 1 月 1 日 00:00:00 GMT 以來的毫秒數。

一樓、二樓的回答就是正確的,不過在使用中還需要根據自身使用環境,直接使用或者進一步按需優化後再使用。

最常使用的就是,把String類型的日期先轉換為Date類型,最後直接調用.getTime()即可,這也是比較方便的了。

還有就是以上提到的Timestamp類中的valueOf(String s) 方法,這里一定要注意,給定的字元串日期型數據必須符合置頂指定格式:yyyy-mm-dd hh:mm:ss[.fffffffff],否則會拋出異常。

PS>

10. 今天是2013-08-22,我想在java後台中將這個日期轉換成毫秒,請問怎麼做

Datenow=newDate();//獲取當前時間
Calendarcalendar=Calendar.getInstance();
calendar.setTime(now);
calendar.getTimeInMillis();

jdk1.5建議使用Calendar作為時間處理工具。

閱讀全文

與java日期格式毫秒相關的資料

熱點內容
壓縮因子定義 瀏覽:966
cd命令進不了c盤怎麼辦 瀏覽:212
葯業公司招程序員嗎 瀏覽:972
毛選pdf 瀏覽:657
linuxexecl函數 瀏覽:725
程序員異地戀結果 瀏覽:372
剖切的命令 瀏覽:226
干什麼可以賺錢開我的世界伺服器 瀏覽:288
php備案號 瀏覽:989
php視頻水印 瀏覽:166
怎麼追程序員的女生 瀏覽:487
空調外壓縮機電容 瀏覽:79
怎麼將安卓變成win 瀏覽:459
手機文件管理在哪兒新建文件夾 瀏覽:724
加密ts視頻怎麼合並 瀏覽:775
php如何寫app介面 瀏覽:804
宇宙的琴弦pdf 瀏覽:396
js項目提成計算器程序員 瀏覽:944
pdf光子 瀏覽:834
自拍軟體文件夾名稱大全 瀏覽:328