1. 程式人生 > 其它 >智慧視訊融合EasyCVR平臺GIS電子地圖:如何實現GPS座標轉換?

智慧視訊融合EasyCVR平臺GIS電子地圖:如何實現GPS座標轉換?

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()); } }