導航:首頁 > 編程語言 > java日期轉時間戳

java日期轉時間戳

發布時間:2022-04-25 06:10:52

java從時間戳怎麼得到當前時間

一般用System.currentTimeMillis()或 new Date()來獲取。
時間戳通常是」yyyyMMddHHmmss「的,舉例:
Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");
String str = sdf.format(date);
輸出結果:20160830121252。
備註:時間戳中的時間顯示格式可以根據實際情況設置即可。

❷ Java裡面怎麼獲取指定日期的時間戳,比如日期格式是20130304,字元串類型的,怎麼獲取這個時間的時間戳

SimpleDateFormat df = new SimpleDateFormat("yyyy年MM月dd日");//設置日期格式
String msg =df.format(new Date());

new Date()替換成你需要格式化的日期

❸ js 中日期 轉換成時間戳 例如2013-08-30 轉換為時間戳

js字元串轉化時間戳可以使用自帶函數 Date(要轉化的時間字元串)先轉化為Date類型,之後再將Date類型轉化為時間戳類型,其中時間字元串有要求,形式必須是 yyyy-MM-dd HH:mm:ss 的形式,當然,也可以只是 yyyy-MM-dd, 就是 2013-08-30,如下:


第一、第二種:會精確到毫秒,第三種:只能精確到秒,毫秒用000替代,注意:獲取到的時間戳除以1000就可獲得Unix時間戳,就可傳值給後台得到。

(3)java日期轉時間戳擴展閱讀

Date() 返回當日的日期和時間。

getDate() 從 Date 對象返回一個月中的某一天 (1 ~ 31)。

getDay() 從 Date 對象返回一周中的某一天 (0 ~ 6)。

getMonth() 從 Date 對象返回月份 (0 ~ 11)。

getFullYear() 從 Date 對象以四位數字返回年份。

getYear() 請使用 getFullYear() 方法代替。

getHours() 返回 Date 對象的小時 (0 ~ 23)。

getMinutes() 返回 Date 對象的分鍾 (0 ~ 59)。

getSeconds() 返回 Date 對象的秒數 (0 ~ 59)。

getMilliseconds() 返回 Date 對象的毫秒(0 ~ 999)。

getTime() 返回 1970 年 1 月 1 日至今的毫秒數。

getTimezoneOffset() 返回本地時間與格林威治標准時間 (GMT) 的分鍾差。

getUTCDate() 根據世界時從 Date 對象返回月中的一天 (1 ~ 31)。

getUTCDay() 根據世界時從 Date 對象返回周中的一天 (0 ~ 6)。

getUTCMonth() 根據世界時從 Date 對象返回月份 (0 ~ 11)。

getUTCFullYear() 根據世界時從 Date 對象返回四位數的年份。

getUTCHours() 根據世界時返回 Date 對象的小時 (0 ~ 23)。

getUTCMinutes() 根據世界時返回 Date 對象的分鍾 (0 ~ 59)。

getUTCSeconds() 根據世界時返回 Date 對象的秒鍾 (0 ~ 59)。

getUTCMilliseconds() 根據世界時返回 Date 對象的毫秒(0 ~ 999)。

parse() 返回1970年1月1日午夜到指定日期(字元串)的毫秒數。

setDate() 設置 Date 對象中月的某一天 (1 ~ 31)。

setMonth() 設置 Date 對象中月份 (0 ~ 11)。

setFullYear() 設置 Date 對象中的年份(四位數字)。

setYear() 請使用 setFullYear() 方法代替。

setHours() 設置 Date 對象中的小時 (0 ~ 23)。

setMinutes() 設置 Date 對象中的分鍾 (0 ~ 59)。

setSeconds() 設置 Date 對象中的秒鍾 (0 ~ 59)。

setMilliseconds() 設置 Date 對象中的毫秒 (0 ~ 999)。

setTime() 以毫秒設置 Date 對象。

setUTCDate() 根據世界時設置 Date 對象中月份的一天 (1 ~ 31)。

setUTCMonth() 根據世界時設置 Date 對象中的月份 (0 ~ 11)。

setUTCFullYear() 根據世界時設置 Date 對象中的年份(四位數字)。

setUTCHours() 根據世界時設置 Date 對象中的小時 (0 ~ 23)。

setUTCMinutes() 根據世界時設置 Date 對象中的分鍾 (0 ~ 59)。

setUTCSeconds() 根據世界時設置 Date 對象中的秒鍾 (0 ~ 59)。

setUTCMilliseconds() 根據世界時設置 Date 對象中的毫秒 (0 ~ 999)。

toSource() 返回該對象的源代碼。

toString() 把 Date 對象轉換為字元串。

toTimeString() 把 Date 對象的時間部分轉換為字元串。

toDateString() 把 Date 對象的日期部分轉換為字元串。

toGMTString() 請使用 toUTCString() 方法代替。

toUTCString() 根據世界時,把 Date 對象轉換為字元串。

toLocaleString() 根據本地時間格式,把 Date 對象轉換為字元串。

toLocaleTimeString() 根據本地時間格式,把 Date 對象的時間部分轉換為字元串。
toLocaleDateString() 根據本地時間格式,把 Date 對象的日期部分轉換為字元串。

UTC() 根據世界時返回 1997 年 1 月 1 日 到指定日期的毫秒數。
valueOf() 返回 Date 對象的原始值。

❹ java中14位時間戳怎麼獲取

  1. 應該是十三位,因為在java中日期時間戳格式轉換後將是13位。

  2. 顯示例子如下所示:

Dated=newDate();

Strings=String.valueOf(d.getTime());

System.out.println(s.length());

System.out.println(s);

3.展示結果:

13

1404269528171

4.希望對你有所幫助!

❺ java.util.Date和java.sql.Date的區別和相互轉化

java.util.Date是在除了SQL語句的情況下面使用的。
java.sql.Date是針對SQL語句使用的,它只包含日期而沒有時間部分

們都有getTime方法返回毫秒數,自然就可以直接構建。 java.util.Date 是 java.sql.Date
的父類,前者是常用的表示時間的類,我們通常格式化或者得到當前時間都是用他,後者之後在讀寫資料庫的時候用他,因為PreparedStament的
setDate()的第2參數和ResultSet的getDate()方法的第2個參數都是java.sql.Date。
java.sql.Date轉為java.util.Date
java.sql.Date date=new java.sql.Date();
java.util.Date d=new java.util.Date (date.getTime());

java.util.Date轉為java.sql.Date
java.util.Date utilDate=new Date();
java.sql.Date sqlDate=new java.sql.Date(utilDate.getTime());
java.util.Date utilDate=new Date();
java.sql.Date sqlDate=new java.sql.Date(utilDate.getTime());
java.sql.Time sTime=new java.sql.Time(utilDate.getTime());
java.sql.Timestamp stp=new java.sql.Timestamp(utilDate.getTime());

這里所有時間日期都可以被SimpleDateFormat格式化format()
SimpleDateFormat f=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
f.format(stp);
f.format(sTime);
f.format(sqlDate);
f.format(utilDate)
java.sql.Date sqlDate=java.sql.Date.valueOf(" 2005-12-12");
utilDate=new java.util.Date(sqlDate.getTime());

另類取得年月日的方法:
import java.text.SimpleDateFormat;
import java.util.*;
java.util.Date date = new java.util.Date();
//如果希望得到YYYYMMDD的格式SimpleDateFormat
sy1=new SimpleDateFormat("yyyyMMDD");
String dateFormat=sy1.format(date);
//如果希望分開得到年,月,日SimpleDateFormat
sy=new SimpleDateFormat("yyyy");
SimpleDateFormat sm=new SimpleDateFormat("MM");
SimpleDateFormat sd=new SimpleDateFormat("dd");
String syear=sy.format(date);
String smon=sm.format(date);
String sday=sd.format(date);

❻ Java 年月日字元串(如「20150806」)轉化為毫秒數 (時間戳 )

	try{
SimpleDateFormatsdf=newSimpleDateFormat("yyyyMMdd");
Datedate=sdf.parse("20150806");
System.out.println(date.getTime());
}catch(Exceptione){
e.printStackTrace();
}

❼ java程序,如成能將普通日期「2011/07/29 14:50:11」 轉換成 unix時間戳 網上看了不少方法,沒有好用的

一、java中Date類中的getTime()是獲取時間戳的,java中生成的時間戳精確到毫秒級別,而unix中精確到秒級別,所以通過java生成的時間戳需要除以1000。
二、下面是java代碼
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class Bai {

/**
* @param args
*/
public static void main(String[] args) {
try {
String time = "2011/07/29 14:50:11";
Date date = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss").parse(time);
long unixTimestamp = date.getTime()/1000;
System.out.println(unixTimestamp);
} catch (ParseException e) {
e.printStackTrace();
}
}
}

❽ java 如何將一個時間字元串轉換為時間戳

public static void main(String[] args) throws ParseException {
String time = "2015-10-08 17:00:00";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
java.util.Date date_util = sdf.parse(time); //轉換為util.date
java.sql.Date date_sql = new java.sql.Date(date_util.getTime());//轉換為sql.date
System.out.println(date_util);
System.out.println(date_sql);
String date = sdf.format(date_sql);
System.out.println(date);
date = sdf.format(date_util);
System.out.println(date);
}

閱讀全文

與java日期轉時間戳相關的資料

熱點內容
蘋果如何玩安卓號的部落沖突 瀏覽:862
還原魔方演算法c 瀏覽:848
樹莓派如何變成伺服器 瀏覽:251
google瀏覽器app怎麼用 瀏覽:458
安卓充游戲怎麼退款網易游戲 瀏覽:266
gre詞彙精選pdf 瀏覽:666
榮耀20i照片加密 瀏覽:633
phpshtml 瀏覽:206
高中生玩樂隊能解壓嗎 瀏覽:882
物理伺服器如何租用 瀏覽:100
戰地1是什麼伺服器 瀏覽:957
用友軟體伺服器地址設置 瀏覽:443
逃跑吧少年如何掃碼登錄安卓手機 瀏覽:744
開山工廠壓縮空氣管道 瀏覽:838
java線程佔用內存 瀏覽:489
解壓動畫修指甲游戲 瀏覽:488
m型壓縮機 瀏覽:138
店鋪電腦收銀系統資料庫加密 瀏覽:888
python27mac下載 瀏覽:276
程序員為啥叫程序員 瀏覽:105