读取观测值文件的观测时间,直接上码

package com.xxx.utils;import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;public class ReadObsData {/*** 从观测值文件获取开始观测时间* */public static String GetObsTimeFormRinex(String path) {String obsTime = "";FileReader fr = null;BufferedReader br = null;/**观测类型*/List<String> type_obs = new ArrayList<>();try {fr = new FileReader(path);br = new BufferedReader(fr);String str = "";/*************************读取头文件数据**********************/while ((str = br.readLine()) != null) {switch (str.substring(60).trim()) {/**获取观测时间*/case "TIME OF FIRST OBS":String obsTimeStr = str.substring(0, 60).trim();String[] obsTimeArrays = obsTimeStr.split(" ");int j = 0;for (int i = 0; i < obsTimeArrays.length; i++) {if (!obsTimeArrays[i].equals("")) {if(j == 2) {obsTime = obsTime + obsTimeArrays[i] ;break;} else {obsTime = obsTime + obsTimeArrays[i] + "-";}j++;}}break;}if(obsTime != "") {break;}}} catch(IOException e){e.printStackTrace();}finally{//关闭文件输入流try {if (br != null) {br.close();}if (fr != null) {fr.close();}} catch (IOException e) {e.printStackTrace();}}return obsTime;}public static void main(String[] args) {GetObsTimeFormRinex("E://report3//TTTT00CHN_R_20210911500_01H_01S_MO.rnx");}
}

读取rinex的观测时间相关推荐

  1. json字段顺序读取 python_如何利用Python批量读取视频文件的时间长度?

    本期的主题是利用Python来实现对视频文件时间长度的读取. 在学习编程语言时,相比较于通过书本来学习知识,我更喜欢通过观看学习视频的方式来进行学习,通过主讲老师的讲解,我能很直观且快速的了解一些知识 ...

  2. php读取mysql数据无法修改时间_php设置mysql查询读取数据的超时时间

    php可以设置mysql查询的超时时间估计大家不知道吧,一般都直接在mysql中进行设置了,下面我们来为各位介绍一下php设置mysql查询读取数据的超时时间吧. 现象:php能通过代理正常连接到my ...

  3. c语言程序降低图像分辨率,减少OpenCV读取高分辨率图像的时间示例

    意义 目前无论是工业上还是生活中相机的分辨率也会越来越高,无论是学术上还是工业上使用OpenCV进行图像处理,特别是大批量处理的时候,读取一张高分辨率图像到内存中的时间减少的话对大批量的图像处理的效率 ...

  4. php获取页面视频文件,php获取视频时长_php 读取视频文件播放时间长度

    摘要 腾兴网为您分享:php 读取视频文件播放时间长度,中信期货,中日翻译,一路捞,信和财富等软件知识,以及阳光炫舞,火绒安全软件,qq锁,微信摇一摇抽奖软件,稿定设计软件,开始菜单图标,钩肥大战,g ...

  5. 300年一遇日全食 洋山港观测时间最长

    <!-- enpproperty <articleid>2980908</articleid><date>2009-06-03 09:09:26.0</ ...

  6. KETTLE 读取文本信息添加时间字段

    转换: https://blog.csdn.net/care_about_people/article/details/44960193 KETTLE 读取文本信息添加时间字段:  https://b ...

  7. javascript读取excel中的时间的格式问题

    把excel表格导入到Mysql数据库时,发现在使用js-xlsx读取excel中的时间时会读取成一串时间数字,这串数字是excel自有的时间戳,直接使用`new Date()`并不能获取时间对象. ...

  8. QT在linux环境下读取和设置系统时间

    QT在linux环境下读取和设置系统时间 本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明. 环境: 主机:Fedora12 开发软件:QT 读取系统时间 ...

  9. python 读取excel文件 效率 时间 格式_python读取Excel文件中的时间数据

    在使用python读取Excel文件中的时间格式,碰到的时间格式转换问题: 读取这样的表格: 输出这样的数据结果: 然而这样的结果却不是我们想要的,我们需要的是这样的结果: 1.安装python官方库 ...

最新文章

  1. JVM内存占用情况深入分析,分分钟解开你的疑惑
  2. JavaScript数组去重算法实例
  3. Python 去除序列s中的重复元素
  4. mysql消除重复行的关键字_MySQL 消除重复行的一些方法
  5. python 利用抛出异常并处理的优点
  6. I.MX6开发板移植Linux4.1.15内核之TSC2007触摸屏设备树信息的添加
  7. C#编程(八十一)---------- 捕获异常
  8. HDU3784 继续xxx定律【角谷猜想】
  9. 有关科学计算方面的python解决
  10. 输入防插错过压保护电路
  11. 同花顺 sendmessage python_进程通信-SendMessage使用方法
  12. c语言题目tcl是什么意思,TCL语言简述
  13. MEM专业学位论文选题与研究设计
  14. [锁 Lock] Lock lock = new ReentrantLock()之自增序列号
  15. closest() 方法
  16. 用vue+element-ui快速写一个注册登录页面
  17. python value iteration算法玩倒立摆(inverted pendulum)
  18. SDN与OPENFLOW 简介
  19. Spring cloud config Actuator健康监测
  20. 视频转换格式该如何操作

热门文章

  1. SMSS.EXE病毒处理
  2. 【sql】sql执行顺序
  3. 【容斥原理】【推导】【树状数组】Gym - 101485G - Guessing Camels
  4. PPT写得好的人,为什么都如此遭人痛恨?
  5. 大学生科研项目选题计算机,大学生科研计划项目及选题.ppt
  6. MATLAB 绘制堆叠柱状图
  7. 面试算法———回溯经典题目
  8. matplotlib.plt.subplot()用法
  9. USACO 2.1.4 健康的荷斯坦奶牛 Healthy Holsteins
  10. Ubuntu16.04 安装docker-ce [傻瓜教程]