📄 testdate.java
字号:
package net.aetherial.gis.test;
import java.util.*;
public class TestDate {
public TestDate() {
}
public static void main(String[] args) {
System.out.println();
GregorianCalendar garminInit = new GregorianCalendar(1970, 1, 1, 0, 0, 0);
GregorianCalendar end = new GregorianCalendar(1984, Calendar.AUGUST, 28, 1,
8, 42);
GregorianCalendar stand = new GregorianCalendar(2004, Calendar.AUGUST, 27,
9, 8, 42);
Date gDate = garminInit.getTime(), eDate = end.getTime(),
sDate = stand.getTime();
long difference = gDate.getTime() + sDate.getTime() - eDate.getTime();
Date time = new Date(difference);
Calendar c = new GregorianCalendar();
c.setTime(time);
System.out.println("Track Point Date: " +
c.get(Calendar.MONTH) + "-" +
c.get(Calendar.DAY_OF_MONTH) + "-" + c.get(Calendar.YEAR) +
" " + c.get(Calendar.HOUR) + ":" +
c.get(Calendar.MINUTE) + ":" + c.get(Calendar.SECOND) +
" GMT");
System.out.println("====================================================");
GregorianCalendar garmin = new GregorianCalendar(1989, 11, 31, 8, 0, 0);
GregorianCalendar garmin2 = new GregorianCalendar(2126, 1, 6, 2, 28, 15);
Date d1=garmin.getTime(),d2 =garmin2.getTime();
System.out.println(d2.getTime()-d1.getTime());
System.out.println("====================================================");
Date now = new Date();
Calendar cnow = new GregorianCalendar ();
cnow.setTime(now);
System.out.println("Track Point Date: " +
cnow.get(Calendar.MONTH) + "-" +
cnow.get(Calendar.DAY_OF_MONTH) + "-" + cnow.get(Calendar.YEAR) +
" " + cnow.get(Calendar.HOUR) + ":" +
cnow.get(Calendar.MINUTE) + ":" + cnow.get(Calendar.SECOND) +
" GMT");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -