智慧視訊融合EasyCVR平臺GIS電子地圖:如何實現GPS座標轉換?
阿新 • • 發佈:2022-05-19
package com.changyonglei.Data; import org.junit.Test; import java.util.Date; /** * @author Dixon * @create 2022-05-25 15:07 * * JDK 8 之前日期和時間的API測試 * * * 1. java.lang.System類 ----test1() * System類提供的public static long currentTimeMillis() *用來返回當前時間與1970年1月1日0時0分0秒之間以毫秒為單位的時間差。 * 此方法適於計算時間差。 * ●計算世界時間的主要標準有: * UTC(Coordinated Universal Time) * GMT(Greenwich Mean Time) * CST(Central Standard Time) * * * 2.java.util.Date類 ----test2() * 表示特定的瞬間,精確到毫秒構造器: * Date():使用無參構造器建立的物件可以獲取本地當前時間。Date(long date) * 常用方法 * getTime():返回自1970年1月1日00:00:00 GMT以來此 Date物件表示的毫秒數。 * toString():把此 Date物件轉換為以下形式的 String: dow mon dd * hh:mm:ss zzz yyyy其中: dow是一週中的某一天(Sun,Mon,Tue,Wed,Thu, Fri,Sat),zzz是時間標準。*/ public class DateTimeTest { //1.system類中的currentTimeMillis() @Test public void test1() { long time = System.currentTimeMillis(); //返回當前時間與1970年1月1日0時0分0秒之間以亳秒為單位的時間差。 System.out.println(time);// 稱為時間戳 } @Test public void test2() { /*** * java.util.Date類 * /---java.sql.Date類 * * 1.java.util.Date類的兩個構造器的使用 * 構造器一:Date():建立一個對應當前時間的Date物件 * 構造器二:建立指定毫秒數的Date物件 * 2.java.util.Date類的兩個方法的使用 * toString()∶顯示當前的年、月、日、時、分、秒 * getTime():獲取當前Date物件對應的毫秒數。(時間歌) * * * 3.java.sql.Date類 對應著資料庫中的日期型別的變數 * >如何例項化 * >如何將java.util.Date物件轉換為java.sal.Date物件*/ //構造器一:Date():建立一個對應當前時間的Date物件 Date date1 = new Date(); System.out.println(date1.toString());//Wed May 25 15:20:37 CST 2022 System.out.println(date1.getTime()); //1653463379811 時間戳 //構造器二:建立指定毫秒數的Date物件 Date date2 = new Date(1653463379811L); System.out.println(date2);// Wed May 25 15:22:59 CST 2022 //建立sql.Date物件 java.sql.Date date3 = new java.sql.Date(1653463379811L); System.out.println(date3.toString()); // 2022-05-25 //如何將java.util.Date物件轉換為java.sqL.Date物件 //情況一: // Date date4 =new java.sql.Date(1653463379811L); // java.sql.Date date5 = (java.sql.Date)date4; // 情況二: Date date6 =new Date(); java.sql.Date date7 = new java.sql.Date(date6.getTime()); } }