import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.TimeZone;
public class Time {
/**
* @param args
*/
public static void main(String[] args) {
long t = 1283331724316L;
Calendar c = Calendar.getInstance();
c.setTimeInMillis(t);
c.setTimeZone(TimeZone.getTimeZone("GMT"));
SimpleDateFormat dateformat =new SimpleDateFormat("yyyy-MM-dd HH:mm:ss SSS");
dateformat.setTimeZone(c.getTimeZone());
System.out.println(dateformat.format(c.getTime()));
long y,M,d,h,m,s,ms;
ms = t%1000;
t /= 1000;
System.out.println(t);
s = t%60;
t /= 60;
System.out.println(t);
m = t%60;
t /= 60;
System.out.println(t);
h = t%24;
t /= 24;
System.out.println(t);
y = 1970 + t/365;
d=0;
for(long i = 1970; i<y; i++){
if(i % 4 ==0 || i%100==0 && i%400 == 0){
//闰年
d++;
}
}
System.out.println(d+"个闰年");
t = t%365 -d;
System.out.println(t);
M = t /30 ;
d=0;
switch((int)M){
case 12:d+=1;
case 11:;
case 10:d+=1;
case 9:;
case 8:d+=1;
case 7:d+=1;
case 6:;
case 5:d+=1;
case 4:;
case 3:d+=1;
case 2:d-=2;
case 1:d+=1;
}
if(y % 4 ==0 || y%100==0 && y%400 == 0){
d++;
}
d = t%30 - d;
M++;
d++;
System.out.println(y+","+M+","+d+","+h+","+m+","+s+","+ms);
}
}
分享到:
相关推荐
主要介绍了Java中在时间戳计算的过程中遇到的数据溢出问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
点击延迟- 从手指状探针在屏幕上向下(或向上)触摸到内核为 ACTION_DOWN(或 ACTION_UP)事件添加时间戳的时间。这种与屏幕的物理接触是使用安装在探头上的加速度计来计时的。 拖动延迟(滚动)。 屏幕绘制延迟- ...
用于分析时间戳位置数据的工具,例如来自 AIS 的船只位置报告。 广泛使用来自 . 需要 Java 8。 状态:生产中 子项目 描述 解析 nmea 和 ais 消息 读取和发布字符串流的套接字广播(如 AIS) 漂移候选和碰撞候选检测...
时间戳: UTC时区中以毫秒为单位的交易时间(不是当前时间戳) 返回:带有201或204的空主体 201:成功的话 204:如果交易时间超过60秒 在哪里: 数量:是指定金额的双精度 timestamp:是长时间指定的Unix时间格式...
用代码计算出时间后再传给SQL 我们可以利用JAVA代码,先把时间计算好,然后传给SQL语句,避免使用MYSQL的函数。 public long xxxx(long sellTimeFrom){ Calendar calendar = Calendar.getInstance(); calendar....
根据过去15分钟内的交易计算成交量加权股票价格b。 使用所有股票的价格的几何平均值计算GBCE全部股票指数约束和注释1.用以下一种语言编写:Java,C#,C ++,Python 2.不需要数据库或GUI,仅需要保存所有数据存储...
代码挑战{“数量”:12.3,“时间戳”:1478192204000} 在哪里: ●金额-交易金额●时间戳-交易时间,以UTC时区中的毫秒为单位(不是当前时间戳) 返回:具有201或204的空主体。 ●201-成功的情况下●204-如果交易...
每个搜索词都与一个得分相关联,该得分由函数getScore计算得出。新搜索词得分为1,旧搜索词得分为0。这个得分代表了搜索的频率和时间戳。jedis.zadd方法用于向有序集合中添加新元素,并设置其得分。 3. 获取平台上最...
按照每四年一个闰年计算,平均每年就要多算出0.0078天,经过四百年就会多出大约3天来,因此,每四百年中要减少三个闰年。闰年的计算,归结起来就是通常说的:四年一闰;百年不闰,四百年再闰。 2.3 日期的格式 根据...
创建表响应(url 字符变化(5000)非空,插入时间时间戳(6)非空,代码整数); 从响应中选择*; 基本 URL 格式: 使用本地网关访问 Google 显示分析 要更改网关的 URL,需要更改 link.properties。
该代码将: 对于给定的库存, 给定任何价格作为输入,计算股息收益率给定任何价格作为输入,计算市盈率记录交易,时间戳,股票数量,买入或卖出指标以及根据过去15分钟内的交易计算成交量加权股票价格使用所有股票...
java笔试题算法CSA挑战 在Captain Train,我们需要计算列车路线以找到与不同列车运营商的最佳组合。 我们的核心路由引擎是用 C++ 编写的,基于连接扫描算法。 我们进行了很多对话,既有巨魔,也有对路由如何工作的...
它可以生成多种类型的证书,包括且不限于web服务器、代码、计算机、客户端、信任列表、时间戳、IPSec、Email、智能卡登陆及其他OID证书。只需简单在配置文件中指定即可,证书完全兼容与Windows、Linux、Android、iOS...
状态这个怎么运作该代码本身基本上只是一个基本的node.js程序。 它从“ resources / repos.json”()中读取存储库,并连接到GitHub-API。 如果您对特定内容感兴趣,请随时继续阅读。1.提交第一步是从检索最新的提交...
2.10 串行线路吞吐量计算 21 2.11 小结 22 第3章 IP:网际协议 24 3.1 引言 24 3.2 IP首部 24 3.3 IP路由选择 27 3.4 子网寻址 30 3.5 子网掩码 32 3.6 特殊情况的IP地址 33 3.7 一个子网的例子 33 3.8 ifconfig命令...
交易统计 最近60秒的实时交易统计 代码挑战我们希望为统计数据提供一个宁静的API。...时间-是长时间指定的Unix时间格式(以毫秒为单位) GET /统计 这是此任务的主要端点,该端点必须在恒定的时间和内存中执行(O
开发者常备小工具支持的功能Host切换(支持系统托盘快速切换)时间转换(时间戳和高可读性本地时间的相互转换,对网上常见的转换页重新设计,支持快速复制,简单高效)Json格式化发送HTTP请求(支持GET、POST、PUT、...
它当前可以执行以下测量: -从类似手指的探针在屏幕上向下(或向上)触摸到内核为ACTION_DOWN(或ACTION_UP)事件加时间戳的时间。 与屏幕的这种物理接触是使用安装在探头上的加速度计来计时的。 (滚动)。 -使用...
代码如下:/* 获取渲染开始的时间戳, 保存在数组PAGE_SPEED_TIME中 */<... 代码如下:……/* 页面最末端,计算页面加载耗用的时间 */</body>[removed][removed]</html> 下面来分析一下page_spe
Github用于文档和源代码控制。 在所有服务器上运行Linux Ubuntu(Amazon内部版本),用于通过命令dpkg安装的DEB软件包 安全通讯的 在服务器上安装软件包。 所有服务器上的器将日志条目流定向到收集器。 JMeter...