将北京时间转换为世界协调时
题目内容:
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);
将北京时间转换为世界协调时相关推荐
- java 时间转换,将北京时间BJT转换成UTC世界协调时
时间换算 题目内容: UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8.现在,你的程序要读入一个整数,表示BJT的时和分.整数的个位和十位表示分,百位和千位表示小时.如果小时小于10 ...
- 新西兰android时区代码,Android北京时间转换为新西兰时间
public staticString converTime(String country,String srcTime) { TimeZone timezone =null; if(country. ...
- js将北京时间转换为当前时区的时间
function dateBJtoLocal(time) {// 当前时区与标准地区的差值(分钟)const offset = new Date().getTimezoneOffset();// 北京 ...
- python如何读取数据保存为新格式_python,初学者应用实例:读取文件中的数据,将将北京时间转换成世界时间,再保存成新的CSV格式文件...
数据格式转换是科研工作中经常需要完成的任务.本程序实现了这个功能.将文本文件"TableS1.dat"中的数据读取,原文件格式为: No Date Time Mag Dis 119 ...
- UTC时间、GMT时间、CST时间(北京时间)、时间戳
一.几个时间相关的概念. GMT时间:Greenwich Mean Time,格林尼治平时,又称格林尼治平均时间或格林尼治标准时间.是指位于英国伦敦郊区的皇家格林尼治天文台的标准时间. GMT存在较大 ...
- c语言 北京时间转换utc时间_c语言实战 BJT时间转化位UTC时间
题目是这样的: 题目内容: UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8.现在,你的程序要读入一个整数,表示BJT的时和分.整数的个位和十位表示分,百位和千位表示小时.如果小时小 ...
- 北京时间换算国际时间
题目内容: UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8.现在,你的程序要读入一个整数,表示BJT的时和分.整数的个位和十位表示分,百位和千位表示小时.如果小时小于10,则没有千 ...
- GMT、UTC、时区、夏令时、北京时间、本地时间
关于时区.时间很多开发人员都弄不懂下面我们就来所下这方面的概念,格林威治时间.GMT.UTC.跨时区.夏令时我们彻底来梳理一下它们. GMT GMT(Greenwich Mean Time)格林威治时 ...
- Unix时间戳和北京时间的相互转换(C语言实现 )
一.问题背景 最近物联网项目中需要上传包含时间戳的设备数据到服务器平台.原本想把"年","月","日","时",&quo ...
- linux时间戳转换c语言,Unix时间戳和北京时间的相互转换(C语言实现 )
一.问题背景 最近项目中需要上传包含时间戳的设备数据到服务器平台.原本想把"年","月","日","时","分 ...
最新文章
- mysql 修复_mysql修复表的三个方法
- 【 C 】作用域、链接属性、存储类型、static 关键字简介及总结
- 利用ASP.NET生成静态页面
- 通过 React Hooks 声明式地使用 setInterval
- Scapy 伪造网络数据包
- 【学术相关】科研行业有哪些不为大众所知的内幕?
- 回答我,停止 Goroutine 有几种方法?
- linux下Oracle 10g安装(超级详细图解教程)
- linux如何查看所有的用户(user)、用户组(group)、密码(password/passwd)
- html悬浮弹窗后面背景变深,JS+CSS实现Div弹出窗口同时背景变暗的方法
- c++ python混合编程 restful_简单上手nodejs调用c++(c++和js的混合编程)
- Java二维数组谷电,java二维数组遍历的2种代码
- thinkphp框架环境部署
- java应用安全设计_应用层安全架构设计-访问控制
- 遥控器终结者——万能红外遥控器开发方案详解来了!
- Ameya:蔡司激光共聚焦显微镜的优势特点及应用领域
- OLED 屏幕的使用
- Docker 容器文件拷贝及目录挂载
- CSP22.3 T4通信系统管理
- 分析股票怎么进行量化交易?
热门文章
- js 小写金额转大写
- 西南大学网络教育行政管理计算机答案,西南大学网络教育1056计算机基础春考试大作业答案.doc...
- Python爬虫-bug处理办法(持续更新)
- 《国际贸易术语解释通则》概述中关于2000年通则的主要内容
- Python在导入文件时的FileNotFoundError解决办法
- 天线越大越好吗_路由器的天线是不是越多越好?告知你真实答案,很多人都买错了...
- 深入理解Java类加载器(2):线程上下文类加载器
- [C#]C# 如何捕获键盘按钮和组合键以及KeyPress/KeyDown事件之间的区别 (附KeyChar/KeyCode值)
- 史上最全常见前端大厂面试知识点汇总【已过字节, 腾讯teg,华为,网易】
- linux 设置用户只读,Linux只读账号配置