GMT北京时间表示的时间算法
这是一个timeAlgorithm类,来表示北京时间的算法。
public class timeAlgorithm {
public static void main(String[] args) {// TODO Auto-generated method stub//System.currentTimeMillis()方法做时间戳long totalMilliseconds = System.currentTimeMillis();//从上面方法获得的是毫秒,转化为秒long totalSeconds = totalMilliseconds / 1000;//取余,得到当前秒数long currentSecond = totalSeconds % 60;//得到完整的分钟long totalMinutes = totalSeconds / 60;//取余,得到当前分钟long currentMinute = totalMinutes % 60;//得到完整小时long totalHours = totalMinutes / 60;//取余,得到当前小时long currentHour = totalHours % 24;//北京时间=GMT时间+8小时。GMT指的是格林威治中央区时,北京位于东八区,也就是北京的地方时比中央时区的地方时早8小时。long beijingTime = currentHour + 8;//因为加8可能会超过24,所以必须再次取余24,得到当前最佳时间。if(beijingTime>=24){beijingTime %= 24;}//显示结果System.out.println("Current time is " + beijingTime + ":" + currentMinute + ":" + currentSecond + " GMT");#下面代码可以用12小时时钟显示小时制度。#12时钟制度String tail = "AM";if(currentHour>12){currentHour-=12;tail="PM";}System.out.println("Current time is"+currentHour+":"+currentMinute+":"+currentSecond+" "+tail);}#12时钟制度
}
GMT北京时间表示的时间算法相关推荐
- UTC时间、GMT时间、CST时间(北京时间)、时间戳
一.几个时间相关的概念. GMT时间:Greenwich Mean Time,格林尼治平时,又称格林尼治平均时间或格林尼治标准时间.是指位于英国伦敦郊区的皇家格林尼治天文台的标准时间. GMT存在较大 ...
- GMT、UTC、时区、夏令时、北京时间、本地时间
关于时区.时间很多开发人员都弄不懂下面我们就来所下这方面的概念,格林威治时间.GMT.UTC.跨时区.夏令时我们彻底来梳理一下它们. GMT GMT(Greenwich Mean Time)格林威治时 ...
- GMT、UTC、PDT 时间
UTC UTC 是 Coordinated Universal Time 的缩写,译为中文为"世界标准时间","国际协调时间,简称UTC, 协调世界时,又称世界统一时间& ...
- c语言 北京时间转换utc时间_utc时间如何转换为北京时间
整个地球分为二十四时区,每个时区都有自己的本地时间.在国际无线电通信场合,为了统一起见,使用一个统一的时间,称为通用协调时(UTC, Universal Time Coordinated).UTC与格 ...
- 常用的几种时间系统GMT、UTC等以及使用Python代码GPS时间转UTC时间
内容转载自我的博客 文章目录 时间标准 闰秒 TAI.GPST.UTC换算 时区划分 UTC时间转本地时间(东八区) 本地时间(东八区)转UTC GPS时间转UTC时间 UTC时间转GPS时间 时间标 ...
- 新西兰android时区代码,Android北京时间转换为新西兰时间
public staticString converTime(String country,String srcTime) { TimeZone timezone =null; if(country. ...
- 2023年美国大学生数学建模时间、分析及算法代码
美国大学生数学建模--干货 2023年美赛比赛日期和时间 赛题类型 算法代码 美赛常见数模问题 分类问题 判别分析: 聚类分析: 神经网络分类: 优化问题 线性规划: 非线性规划: 整数规划: 动态规 ...
- igs时间和utc_UTC时间与北京时间的关系
UTC时间与北京时间的关系 2019-01-06 转自:http://blog.sina.com.cn/s/blog_6575a3c20100jdqe.html UTC时间与北京时间的关系 (2010 ...
- CET,UTC,GMT,CST几种常见时间概述与关系
CET,UTC,GMT,CST几种常见时间概述与关系 作者: 菌果果 日期: 2011年03月15日发表评论 (6)查看评论 CET 欧洲中部时间(英語:Central European Time,C ...
- GMT时间、UTC时间、CST时间
1.UTC时间(世界标准时间) 与 GMT时间(格林威治时间 我们可以认为格林威治时间就是世界协调时间(GMT=UTC),格林威治时间和UTC时间均用秒数来计算的. 世界标准时间 (UTC, Coor ...
最新文章
- 揭秘三维视觉之结构光原理
- truffle详细使用教程
- 【Java TCP/IP Socket】TCP Socket通信中由read返回值造成的的死锁问题(含代码)(转)...
- 操作系统之存储管理——FIFO算法和LRU算法
- java 23种设计模式及具体例子 收藏有时间慢慢看
- 【Homework】什么是多态,多态具体体现有哪些?
- 学点数学(5)--线性规划对偶形式的理解
- 视音频编解码技术及其实现
- 语言把数据写入csv文件_把JSON/CSV文件打造成MySQL数据库
- PHP中fwrite与file_put_contents性能测试
- 读取速度500m/s和1000m/s的硬盘,装系统使用起来有区别吗?
- 如何实现一根网线连接路由器,即能上网又可以使用ITV?
- “我要彻底放弃 Debian 操作系统!”
- 12 个顶级 Bug 跟踪工具
- centos7.4 安装配置rabbitmq-server 实操记录
- 关于地统计的一些知识点
- ioncube linux,lamp安装版,安装ionCube不成功
- 第三方支付接口搜集(附下载)
- 【NISP一级】考前必刷九套卷(九)
- 加糖加冰加牛奶——装饰模式
热门文章
- MATLAB下载html页面
- android将vendor挂载为读写,挂载android只读文件系统为可读写
- tensorflow 报错 InternalError Dst tensor is not initialized
- Smarting:第一款真正意义上的便携式可移动脑电设备
- charles的简介、安装、破解及使用教程
- Day74~75_Flink(一)Flink基础核心知识
- 南阳市新野县计算机技术学校,新野县中等职业学校学校概况
- 你真的认为iPhone只是一部手机?苹果惊天秘密之 一
- 关于“产品驱动”和“技术驱动”
- 嵌入式系统和嵌入式操作系统