题目内容:

UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8。现在,你的程序要读入一个整数,表示BJT的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果分小于10分,需要保留十位上的0。如1124表示11点24分,而905表示9点5分,36表示0点36分,7表示0点7分。

有效的输入范围是0到2359,即你的程序不可能从测试服务器读到0到2359以外的输入数据。

你的程序要输出这个时间对应的UTC时间,输出的格式和输入的相同,即输出一个整数,表示UTC的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果分小于10分,需要保留十位上的0。

提醒:要小心跨日的换算。

输入格式:

一个整数,表示BJT的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果小时不是0而且分小于10分,需要保留十位上的0。

输出格式:

一个整数,表示UTC的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果小时不是0而且分小于10分,需要保留十位上的0。

*********************************************************************************************************************************

int BJT;
int UTC = 0;
in = new Scanner(System.in);
BJT = in.nextInt();
if(BJT < 0 || BJT > 2359)
{System.out.println("北京时间输入错误");
}
else if(BJT < 800 )
{
UTC = BJT + 2400 - 800;
}
else
{
UTC = BJT - 800;
}
System.out.println(UTC);

将北京时间转换为世界协调时相关推荐

  1. java 时间转换,将北京时间BJT转换成UTC世界协调时

    时间换算 题目内容: UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8.现在,你的程序要读入一个整数,表示BJT的时和分.整数的个位和十位表示分,百位和千位表示小时.如果小时小于10 ...

  2. 新西兰android时区代码,Android北京时间转换为新西兰时间

    public staticString converTime(String country,String srcTime) { TimeZone timezone =null; if(country. ...

  3. js将北京时间转换为当前时区的时间

    function dateBJtoLocal(time) {// 当前时区与标准地区的差值(分钟)const offset = new Date().getTimezoneOffset();// 北京 ...

  4. python如何读取数据保存为新格式_python,初学者应用实例:读取文件中的数据,将将北京时间转换成世界时间,再保存成新的CSV格式文件...

    数据格式转换是科研工作中经常需要完成的任务.本程序实现了这个功能.将文本文件"TableS1.dat"中的数据读取,原文件格式为: No Date Time Mag Dis 119 ...

  5. UTC时间、GMT时间、CST时间(北京时间)、时间戳

    一.几个时间相关的概念. GMT时间:Greenwich Mean Time,格林尼治平时,又称格林尼治平均时间或格林尼治标准时间.是指位于英国伦敦郊区的皇家格林尼治天文台的标准时间. GMT存在较大 ...

  6. c语言 北京时间转换utc时间_c语言实战 BJT时间转化位UTC时间

    题目是这样的: 题目内容: UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8.现在,你的程序要读入一个整数,表示BJT的时和分.整数的个位和十位表示分,百位和千位表示小时.如果小时小 ...

  7. 北京时间换算国际时间

    题目内容: UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8.现在,你的程序要读入一个整数,表示BJT的时和分.整数的个位和十位表示分,百位和千位表示小时.如果小时小于10,则没有千 ...

  8. GMT、UTC、时区、夏令时、北京时间、本地时间

    关于时区.时间很多开发人员都弄不懂下面我们就来所下这方面的概念,格林威治时间.GMT.UTC.跨时区.夏令时我们彻底来梳理一下它们. GMT GMT(Greenwich Mean Time)格林威治时 ...

  9. Unix时间戳和北京时间的相互转换(C语言实现 )

    一.问题背景 最近物联网项目中需要上传包含时间戳的设备数据到服务器平台.原本想把"年","月","日","时",&quo ...

  10. linux时间戳转换c语言,Unix时间戳和北京时间的相互转换(C语言实现 )

    一.问题背景 最近项目中需要上传包含时间戳的设备数据到服务器平台.原本想把"年","月","日","时","分 ...

最新文章

  1. mysql 修复_mysql修复表的三个方法
  2. 【 C 】作用域、链接属性、存储类型、static 关键字简介及总结
  3. 利用ASP.NET生成静态页面
  4. 通过 React Hooks 声明式地使用 setInterval
  5. Scapy 伪造网络数据包
  6. 【学术相关】科研行业有哪些不为大众所知的内幕?
  7. 回答我,停止 Goroutine 有几种方法?
  8. linux下Oracle 10g安装(超级详细图解教程)
  9. linux如何查看所有的用户(user)、用户组(group)、密码(password/passwd)
  10. html悬浮弹窗后面背景变深,JS+CSS实现Div弹出窗口同时背景变暗的方法
  11. c++ python混合编程 restful_简单上手nodejs调用c++(c++和js的混合编程)
  12. Java二维数组谷电,java二维数组遍历的2种代码
  13. thinkphp框架环境部署
  14. java应用安全设计_应用层安全架构设计-访问控制
  15. 遥控器终结者——万能红外遥控器开发方案详解来了!
  16. Ameya:蔡司激光共聚焦显微镜的优势特点及应用领域
  17. OLED 屏幕的使用
  18. Docker 容器文件拷贝及目录挂载
  19. CSP22.3 T4通信系统管理
  20. 分析股票怎么进行量化交易?

热门文章

  1. js 小写金额转大写
  2. 西南大学网络教育行政管理计算机答案,西南大学网络教育1056计算机基础春考试大作业答案.doc...
  3. Python爬虫-bug处理办法(持续更新)
  4. 《国际贸易术语解释通则》概述中关于2000年通则的主要内容
  5. Python在导入文件时的FileNotFoundError解决办法
  6. 天线越大越好吗_路由器的天线是不是越多越好?告知你真实答案,很多人都买错了...
  7. 深入理解Java类加载器(2):线程上下文类加载器
  8. [C#]C# 如何捕获键盘按钮和组合键以及KeyPress/KeyDown事件之间的区别 (附KeyChar/KeyCode值)
  9. 史上最全常见前端大厂面试知识点汇总【已过字节, 腾讯teg,华为,网易】
  10. linux 设置用户只读,Linux只读账号配置