C#对星历第一行中08264.51782528与时间格式的转换:此处用19231.87932542举例

19231.87932542-->2019/8/19 21:06:13

DateTime datetime=Convert.ToDateTime("2000-01-01");

double days=double.Parse(“231.87932542”);

dateTime=datetime.Addyears(19);

datetime=datetime.AddDays(days).AddDays(-1);

2019/8/19 21:06:13-->19231.87932542

首先计算此日期是一年中的第几天:

DateTime  t1=Convert.ToDateTime("2019-08-19");

int year=t1.year;

DateTime   tbase=Convert.ToDateTime(string.Format("{0}-1-1"),year);

TimeSpan ts=t1-tbase;

int d=ts.Days+1;-------------------d=231

其次计算该时刻占一天的份额:

int second=21*60*60+6*60+13;

double ratio=second/24*60*60=0.87931713--计算出来有所误差

最后组合:

年份+第多少天+一天的占比=19231.87931713

TLE星历格式组成:

卫星星历的结构为三行,首行数据为卫星名称;后面两行则存储了卫星相关数据,每行69个字符,包括0~9、A~Z(大写)、空格、点和正负号

示例分析:

示例:

ISS (ZARYA)
1 25544U 98067A   08264.51782528 -.00002182  00000-0 -11606-4 0  2927
2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537

TLE(两行轨道数据)卫星星历中时间转换方法(C#)相关推荐

  1. 航天器轨道六要素和TLE两行轨道数据格式

    航天器轨道要素 椭圆轨道六根数指的是:半长轴 a a a,离心率e,轨道倾角 i i i.升交点赤经 Ω \Omega Ω.近地点辐角 ω \omega ω.和过近地点时刻 t 0 t_0 t0​(或 ...

  2. TLE(两行轨道数据)卫星行李数据格式解析

    笔者在利用Cesium进行卫星显示的时候遇到了卫星星历信息,卫星星历信息用TLE格式进行描述,初次看到这种数据很难看出描述的数据,所有在查询了相关子类之后对TLE数据进行了介绍,如下所示: 卫星星历的 ...

  3. 两行轨道报(TLE)简介

    卫星两行轨道报获取地址:http://www.celestrak.com/ 轨道报含义如下:             BEIDOU-3 M8                          1 43 ...

  4. TLE两行数与轨道六根数转换

    TLE与轨道六根数转换方法 一.TLE格式讲解 二.轨道六根数 三.TLE与六根数转换 1."每天环绕地球的圈数"与"轨道半长轴"转换 2.平近点角与真近点角的 ...

  5. 基于卫星星历计算卫星在CGCS2000大地坐标系中的坐标

    目录 一.北斗系统概述 1.空间星座 2.坐标系统 3.时间系统 二.实验目的 三.实验内容 四.实验过程 五.实验结果 一.北斗系统概述 1.空间星座 北斗卫星导航系统简称北斗系统,英文缩写为 BD ...

  6. Sentinel 1A卫星精密轨道数据下载(2022/2/28更新)

    Sentinel 1A卫星精密轨道数据下载(2021/6/22更新) 前言 一.记录数据ID 二.获取精密轨道数据 总结 前言 新数据的更新导致之前的代码不可用,现增加匹配条件更新代码. 欧空局轨道文 ...

  7. Sentinel-1号卫星精密轨道数据简单快速批量下载

    Sentinel-1号卫星精密轨道数据快速批量下载 快速下载哨兵一号精轨数据 精密轨道数据网站 sentineleof库实现一键获取精轨数据 快速下载哨兵一号精轨数据 哨兵数据干涉处理需要精轨数据,简 ...

  8. excel怎样修改表格时间和计算机一制,Excel表格中如何自动生成记录数据的日期和时间...

    前几天有人问我:Excel表格在录入信息时如何在日期单元格自动生成日期时间? 在录入表格的时候,我们经常需要录入时间,比要填写出入库时间,为了减少录入的工作量,可以把日期设置为自动生成. 例如我们在B ...

  9. 电脑表格日期怎么修改原有日期_如何在Excel表中自动生成记录数据的日期和时间...

    几天前有人问我: 在Excel表格中输入信息时,如何在日期单元格中自动生成日期和时间? 输入表格时,我们经常需要输入时间,而不是填写存储时间,为了减少输入工作量,您可以将日期设置为自动生成. 例如,当 ...

  10. Android音频学习之MediaExtractor,提取音频视频轨道数据(从视频中分离音频视频数据)

    一个音视频文件是由音频和视频组成的,我们可以通过MediaExtractor.MediaMuxer把音频或视频给单独抽取出来,抽取出来的音频和视频能单独播放: 1 MediaExtractor 说明 ...

最新文章

  1. IT运维人员追女友必备神器之运维开发实战程序案例
  2. 老生常谈 String、StringBuilder、StringBuffer
  3. 一位老司机谈谈掏心窝子的话
  4. 我的世界java路径_我的世界java路径在哪 路径有误怎么设置
  5. 实践自定义UI-ViewGroup
  6. Pytorch实现U-net细胞分割
  7. Mysql物理逻辑备份概述
  8. 什么是区块链?什么是比特币?一文轻松看懂!
  9. SAP Authenticator apk下载
  10. sql 如何设置行级锁_如何使用SQL Server 2016行级安全性过滤和阻止数据访问
  11. lacp静态和动态区别_静态人脸识别和动态人脸识别有哪些区别
  12. 湖北生物科技职业学院计算机专业分数线,湖北生物科技职业学院录取分数线2021是多少分(附历年录取分数线)...
  13. 中国最惨创业者的惨痛教训!
  14. 20160507-hibernate入门
  15. 装机吧盘点电脑自动重启的解决办法
  16. asrc调试_求助winavr编译的固件超出flash大小
  17. 华为android7.0 root,华为荣耀畅玩6X EMUI5.0 7.0 root教程 荣耀6X获取7.0的root权限
  18. 《思考的艺术》-大前研一
  19. 关于重命名C盘User文件夹内用户名的心得
  20. Strategy策略模式详解与实例

热门文章

  1. CCNA考试题库中英文翻译版及答案2
  2. 用python模拟clark变换和park变换
  3. pytorch Resnet 网络结构
  4. 郝斌C语言开篇 C语言简介
  5. AD(Altium Designer)软件中原理图自制模板(图框)的妙用
  6. cad在哪里设置图幅大小_CAD新建图纸怎么设置视图范围太小?
  7. python:实现峰值信噪比算法(附完整源码)
  8. 第十七届全国大学生智能车竞赛华南赛区报名信息
  9. 清华同方计算机配置情况,清华同方计算机还原卡安装使用说明
  10. 思维导图制作工具BLUMIND 小巧免激活 免安装 仅2M