java从时间戳怎么得到当前时间 Java如何获取当前时间戳的读取

java \u600e\u4e48\u5f97\u5230timestamp\u7684\u7c7b\u578b\u7684\u5f53\u524d\u65f6\u95f4\uff1f

\u5728java\u5f53\u4e2d\u8981\u83b7\u5f97timestamp\u7684\u7c7b\u578b\u7684\u5f53\u524d\u65f6\u95f4\uff0c\u9700\u8981\u6309\u7167\u4e0d\u540c\u7684java\u7c7b\u578b\u8fdb\u884c\u6b63\u786e\u7684\u7f16\u7801\uff0c\u638c\u63e1\u76f8\u5173\u7684\u6280\u5de7\u6765\u6574\u7406\u7cfb\u7edf\u65f6\u95f4\u6570\u636e\uff0c\u5e76\u53ca\u65f6\u4fee\u8865\u6f0f\u6d1e\u5373\u53ef\u89e3\u51b3\u8be5\u95ee\u9898\uff0c\u5177\u4f53\u7684\u64cd\u4f5c\u65b9\u6cd5\u53ef\u4ee5\u5403\u53c2\u8003\u4e0b\u9762\u7684\u5185\u5bb9\u3002
1\u3001\u9996\u5148\u8981\u660e\u786ejava\u7684\u7c7b\u578b\u5206\u7c7b\uff0c\u6ce8\u610f\u5206\u6790java\u4e2dDate\u53caTimestamp\u65f6\u95f4\u7684\u76f8\u5173\u5185\u5bb9\uff0c\u5728 Java\u7f16\u7a0b\u5f53\u4e2d\uff0c\u4e3b\u8981\u5206\u4e3aJavaSQLDAO\u3001java.util.date\u3001java.sql.date\u3001java.sql.timestamp \u7b49\u51e0\u79cd\u7c7b\u522b\uff0c\u6309\u7167\u5bf9\u5e94\u7684\u7c7b\u522b\u8fdb\u884c\u6b63\u786e\u7684\u7f16\u7a0b\uff0c\u5f97\u5230\u6b63\u786e\u7684\u7cfb\u7edf\u65f6\u95f4\u6570\u636e\u3002
2\u3001\u4ee5\u4e0a\u7c7b\u522b\u5404\u81ea\u8fdb\u884c\u5bf9\u5e94\u7684\u7f16\u7801\uff0cjava.sql.Date\u662f\u6307\u53ea\u5b58\u50a8\u65e5\u671f\u6570\u636e\u4e0d\u5b58\u50a8\u65f6\u95f4\u6570\u636e\uff0c\u6709\u53ef\u80fd\u4f1a\u51fa\u73b0\u4e22\u5931\u65f6\u95f4\u6570\u636e\u7684\u60c5\u51b5\uff0c\u53ef\u901a\u8fc7\u8f93\u5165\u4ee3\u7801preparedStatement.setDate(1, new java.sql.Date(date.getTime()))\u7684\u65b9\u5f0f\u6765\u89e3\u51b3\u3002

3\u3001\u5bf9\u4e8ejava.util.date\u6765\u8bf4\uff0c\u53ef\u4ee5\u8f93\u5165preparedStatement.setTimestamp(1, new java.sql.Timestamp(new java.util.Date().getTime()));\u7684\u4ee3\u7801\u3002
4\u3001\u82e5\u662f\u60f3\u5f97\u5230\u5b8c\u6574\u7684\u6570\u636e\uff0c\u5305\u62ec\u65e5\u671f\u548c\u65f6\u95f4\uff0c\u53ef\u4ee5\u8f93\u5165java.util.Date d = resultSet.getTimestamp(1);\u7684\u4ee3\u7801\u30025\u3001\u5f53\u7136\uff0c\u4e3a\u4e86\u907f\u514d\u4e00\u4e9b\u6f5c\u5728Timestamp \u95ee\u9898 \u7684\u8bdd\uff0c\u53ef\u4ee5\u8f93\u5165java.util.Date d = new java.util.Date(resultSet.getTimestamp(1).getTime());\u7684\u4ee3\u7801\uff0c\u8fd9\u6837\u5904\u7406\u5c06\u4f1a\u66f4\u52a0\u5408\u9002\u4e14\u6709\u6548\u3002

new Date().getTime();
System.currentTimeMillis();

一般用System.currentTimeMillis()或 new Date()来获取。
时间戳通常是”yyyyMMddHHmmss“的,举例:
Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");
String str = sdf.format(date);
输出结果:20160830121252。
备注:时间戳中的时间显示格式可以根据实际情况设置即可。

SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
long a=System.currentTimeMillis();//当前毫秒数
Date date=new Date(a);//当前毫秒转换的时间
System.out.println(df.format(date)); //df.format(date) 格式化的时间
//输出 比如 2016-08-30 12:12:10

  • java濡備綍鑾峰緱姣忓ぉ8鐐硅繖涓鏃跺埢鐨刲ong鍊?
    绛旓細java 姣忓ぉ鑾峰緱8鐐硅繖涓鏃跺埢鐨刲ong鍊硷紝涓昏鏄娇鐢╰imer绫伙紝鏉ユ瘡闅斾竴澶╂墽琛岋紝杩涜璋冨害锛屽涓嬩唬鐮侊細package com.qiu.lin.he;import java.util.Calendar;import java.util.Timer;import java.util.TimerTask;public class Ceshi { public static void main(String[] args) { Timer timer = new Timer();/...
  • java 濡備綍寰楀埌绯荤粺褰撳墠鐨鏃堕棿鍑忓幓浜斿勾鐨勬椂闂村憿
    绛旓細閫氳繃鏃堕棿鎴鐨勫樊鍊兼潵璁$畻锛岀粰浣犱竴涓緥瀛愶細=== SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");Date date=new Date();//鐜板湪鏃跺埢锛歋ystem.out.println(format.format(date));long nowTime=date.getTime();long year=5;nowTime=nowTime-year*365*24*60*60*1000;date=n...
  • java 鏃堕棿绫诲瀷鐩稿噺(Timestamp) 寰楀埌绉
    绛旓細鍙互浣跨敤Java涓鐨凾imestamp绫昏繘琛屾椂闂寸被鍨嬬殑鐩稿噺锛岀劧鍚庡皢缁撴灉杞寲涓虹銆傜ず渚嬩唬鐮佸涓嬶細```java import java.sql.Timestamp;import java.time.LocalDateTime;public class TimestampDemo { public static void main(String[] args) { // 瀹氫箟涓や釜鏃堕棿鎴 Timestamp timestamp1 = Timestamp.valueOf(...
  • 浠涔堟槸java鏃堕棿API?
    绛旓細鍦ㄥ鐞嗘椂闂寸殑鏃跺锛屾湁涓蹇垫垜浠粡甯镐細鐢ㄥ埌锛屽氨鏄鏃堕棿鎴锛屾椂闂存埑琛ㄧず鐨勬槸浠1970骞01鏈01鏃00鏃00鍒00绉掕捣鑷崇幇鍦ㄧ殑鎬绘绉掓暟锛屾垜浠彲浠ュ皢鏃堕棿鎴充笌鏃堕棿杩涜闅忔剰鐨勬浛鎹;Java涓澶勭悊鏃堕棿鐨勭被鏄java.util.Date锛岃繖涓被鏈夊父鐢ㄧ殑涓や釜鏋勯犳柟娉曪紝涓涓槸鏃犲弬鐨鑾峰彇鐨褰撳墠鏃堕棿鐨勫璞★紝涓涓槸鍑哄叆涓涓椂闂存埑锛岃幏鍙...
  • java鏂囦欢鍚嶅墠缂鐩稿悓鍔鏃堕棿鎴虫庝箞鍒ゆ柇鏈鏂扮殑鏂囦欢
    绛旓細鍒ゆ柇鏂规硶濡備笅锛鑾峰彇鍚屼竴鏂囦欢鍚嶅墠缂鐨勬墍鏈塲ava鏂囦欢锛岃В鏋愬嚭鍏朵腑鐨鏃堕棿鎴淇℃伅锛屽彲浠ヤ娇鐢ㄦ鍒欒〃杈惧紡绛夋柟寮忚繘琛岃В鏋愶紱2.灏嗘墍鏈塲ava鏂囦欢鎸夌収鏃堕棿鎴充俊鎭粠澶у埌灏忔帓搴忥紝鍙互浣跨敤java鐨Collections.sort()鏂规硶缁撳悎鑷畾涔塁omparator杩涜鎺掑簭锛3.鎺掑簭鍚庯紝鏈鏂扮殑java鏂囦欢灏变綅浜庢帓搴忕粨鏋滅殑绗竴涓綅缃傛枃浠跺睘浜庢枃浠剁殑涓绉嶏紝...
  • 鎬庝箞鎶鏃堕棿鎴杞寲鎴愭椂闂寸殑姝h鏍煎紡鏄剧ず鍑烘潵
    绛旓細Date(Unix timestamp * 1000) 鐒跺悗 commonTime = unixTimestamp.toLocaleString()濡傛灉鏄java锛孲tring date = new java.text.SimpleDateFormat("dd/MM/yyyy HH:mm:ss").format(new java.util.Date(Unix timestamp * 1000))涓嶄竴鏍风殑璇█鏈変笉鍚岀殑杞崲鏂规硶锛岃鎯呰鍙傝冪爜宸ュ叿缃戠殑鏃堕棿鎴杞崲鏂规硶銆
  • java濡備綍鎺у埗鏈夋晥鏃堕棿鍦8.00-24.00
    绛旓細//鑾峰緱2017骞01鏈14鏃14鐐20鍒42绉 鐨凞ate瀵硅薄 Date myDate2 = dateFormat2.parse("2017-01-14 14:20:42"); //鑾峰緱褰撳墠鏃堕棿 Date nowDate = new Date(); //鑾峰緱褰撳墠鏃堕棿鎴 java鐨Timestamp鏍煎紡 2017-01-14 14:20:42 //鏂规硶1鑾峰彇缁撴灉 Timestamp nowTimestamp = new...
  • java涓甯哥敤鐨勬椂闂村拰鏃堕棿鎴鐨勫鐞
    绛旓細鎵嬫墦锛屾湁闂鍐嶉棶long currentTimeMillis = System.currentTimeMillis();//鏃堕棿鎴锛屾绉掓暟SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd");//鏃堕棿鏍煎紡鍖栫被Date date = sdf.parse("2012-01-01");//瑙f瀽鍒颁竴涓椂闂碨tring dateStr = sdf.format(new Date());//灏嗘椂闂存牸寮忓寲涓 涓瀹氭牸寮...
  • java鎬庝箞鑾峰彇浠婂ぉ璺濈1900骞磋繃浜嗗灏戞绉?
    绛旓細public static void main(String[] args) { Calendar calendar=Calendar.getInstance(); calendar.set(1900,1,1); Long old=calendar.getTime().getTime();//1900骞寸殑鏃堕棿鎴 Long now=new Date().getTime();//褰撳墠鏃堕棿鐨勬椂闂存埑 System.out.println(now-old);} ...
  • java key浜嬩欢閲岀殑getwhen()
    绛旓細杩欎釜浣犵敤1970骞村埌鐜板湪鐨勬椂闂存墍琛ㄧず鐨勩鏃堕棿鎴鐨勮瘽锛屾槸Timestamp绫荤殑瀵硅薄锛屼綘濡傛灉鎯寰楀埌骞存湀鏃ョ殑璇濓紝灏辫杞崲鐨勮瘽锛歋impleDateFormat formatter = new SimpleDateFormat ( " yyyy-MM-dd HH:mm:ss "); //瑕佽浆鍖栨垚鏍煎紡锛岄噷闈㈢殑鍙傛暟鏄竴涓牸寮忕殑瀛楃涓 formatter.format(time);//鍐嶈皟鐢⊿imple...
  • 扩展阅读:时间戳查询工具 ... 时间戳多少位 ... 时间戳网站 ... 时间戳转换工具在线 ... js把时间戳转为yyyymmdd ... java获取当前10位时间戳 ... js时间戳转换yyyymmdd ... 时间戳在线 ... java时间戳转date ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网