• 大小: 83KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-09
  • 语言: 其他
  • 标签: GPS  时间转换  

资源简介

空间大地测量与GPS导航定位时间系统相互转换,格里高利时通用时儒略日,GPS时,年积日相互转换

资源截图

代码片段和文件信息

#include 
#include “TimeConvert.h“

using namespace std;

int main()
{
    PCOMMONTIME pct=new COMMONTIME;
    PJULIANDAY pjd=new JULIANDAY;
    PDOY pdoy=new DOY;
    PGPSTIME pgt= new GPSTIME;
    pct->year=2011;
    pct->month=1;
    pct->day=6;
    pct->hour=19;
    pct->minute=38;
    pct->second=45.26;
    cout<<“转换之前的通用时(当地时间):“;
    cout<year<<“ “<month<<“ “<day<<“ “<hour<<“:“<minute<<“:“<second<    cout<    CommonTimeToJulianDay( pct pjd);//通用时->儒略日的转换
    cout<<“通用时->儒略日的转换:“;
    cout<day<<“  “<tod.sn<<“  “<tod.tos<    cout<    JulianDayToCommonTime( pjd pct);//儒略日->通用时的转换
    cout<<“儒略日->通用时的转换:“;
    cout<year<<“ “<month<<“ “<day<<“ “<hour<<“:“<minute<<“:“<second<    cout<    JulianDayToGPSTime( pjd pgt);//儒略日->GPS时的转换
    cout<<“儒略日->GPS时的转换:“;
    cout<wn<<“  “<tow.sn<<“  “<tow.tos<    cout<    GPSTimeToJulianDay( pgt pjd);//GPS时->儒略日的转换
    cout<<“GPS时->儒略日的转换:“;
    cout<day<<“  “<tod.sn<<“  “<tod.tos<    cout<    CommonTimeToGPSTime( pct pgt);//通用时->GPS时的转换
    cout<<“通用时->GPS时的转换:“;
    cout<wn<<“  “<tow.sn<<“  “<tow.tos<    cout<    GPSTimeToCommonTime( pgt pct);//GPS时->通用时的转换
    cout<<“GPS时->通用时的转换:“;
    cout<year<<“ “<month<<“ “<day<<“ “<hour<<“:“<minute<<“:“<second<    cout<    CommonTimeToDOY ( pct pdoy);//通用时->年积日
    cout<<“通用时->年积日:“;
    cout<year<<“  “<day<<“  “<tod.sn<<“  “<tod.tos<    cout<    DOYToCommonTime (pdoy  pct);//年积日->通用时
    cout<<“年积日->通用时:“;
    cout<year<<“ “<month<<“ “<day<<“ “<hour<<“:“<minute<<“:“<second<    cout<    GPSTimeToDOY ( pgt pdoy);//GPS时->年积日
    cout<<“GPS时->年积日:“;
    cout<year<<“  “<day<<“  “<tod.sn<<“  “<tod.tos<    cout<    DOYToGPSTime (pdoy  pgt);//年积日->GPS时
    cout<<“年积日->GPS时:“;
    cout<wn<<“  “<tow.sn<<“  “<tow.tos<    cout<    JulianDayToDOY (pjd pdoy);//儒略日->年积日
    cout<<“儒略日->年积日:“;
    cout<year<<“  “<day<<“  “<tod.sn<<“  “<tod.tos<    cout<    DOYToJulianDay ( pdoy pjd);//年积日->儒略日
    cout<<“年积日->儒略日:“;
    cout<day<<“  “<tod.sn<<“  “<tod.tos<    cout<    cout<<“经过各种转换后还原得到的通用时:“;
    cout<year<<“ “<month<<“ “<day<<“ “<hour<<“:“<minute<<“:“<second<    cout<    return 0;
}


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-08-26 14:19  GPSTimeSwitch\
     文件         143  2014-08-26 14:17  GPSTimeSwitch\GPSTimeSwitch.pro
     文件       18179  2014-08-26 14:19  GPSTimeSwitch\GPSTimeSwitch.pro.user
     文件        7654  2014-08-26 12:14  GPSTimeSwitch\TimeConvert.cpp
     文件        2688  2014-08-26 13:41  GPSTimeSwitch\TimeConvert.h
     文件        3049  2014-08-26 14:18  GPSTimeSwitch\main.cpp
     文件      160256  2014-08-26 14:02  GPSTimeSwitch\空间大地测量与GPS导航定位时间系统相互转换格里高利时通用时儒略日GPS时年积日相互转换.doc

评论

共有 条评论