2016猎豹移动笔试题---求Unix时间戳
来源:互联网 发布:js 8个数字转换成日期 编辑:程序博客网 时间:2024/05/01 08:08
import java.io.*;import java.util.*;public class Main{ public static void main(String args[]){ Scanner cin = new Scanner(System.in); int num = cin.nextInt(); while(num-- > 0) { int time = cin.nextInt(); date(time); } } public static void date(int time){ int year, mon, day, shi, fen, miao; year = mon = day = shi = fen = miao = 0; while(true){ if(time >= 12*30*24*60*60){ //年 time -= 12*30*24*60*60; year++; }else if(time >= 30*24*60*60){ //月 time -= 30*24*60*60; mon++; }else if(time >= 24*60*60){ //日 time -= 24*60*60; day++; }else if(time >= 60*60){ //时 time -= 60*60; shi++; }else if(time >= 60){ //分 time -= 60; fen++; }else{ //秒 miao = time; //开始格式化输出 year += 1970; mon += 1; day += 1; String sMon = "00", sDay = "00", sShi = "00", sFen = "00", sMiao = "00"; if(mon < 10) sMon = "0"+mon; else sMon = mon+""; if(day < 10) sDay = "0"+day; else sDay = day+""; if(shi < 10) sShi = "0"+shi; else sShi = shi+""; if(fen < 10) sFen = "0"+fen; else sFen = fen+""; if(miao < 0) sMiao = "0"+miao; else sMiao = miao+""; String str = year+"/"+sMon+"/"+sDay+" "+sShi+":"+sFen+":"+sMiao; System.out.println(str); break; } } } }
0 0
- 2016猎豹移动笔试题---求Unix时间戳
- 猎豹移动笔试题
- 猎豹移动2016研发工程师笔试题
- C++笔试题(十五).富途证券 & 猎豹移动 & TP-LINK
- 比赛排名(猎豹笔试编程题)
- 猎豹移动面试题
- 笔试题-计算时间戳
- Unix时间戳(Unix timestamp)
- Unix时间戳(Unix timestamp)
- 2016大唐移动 在线笔试题
- 移动笔试题(仅供参考)
- 移动研究院笔试题
- 有意思的 猎豹移动c++面试题
- 时间戳 Unix时间戳
- 时间转为unix时间戳
- 2016/2/17:什么是Unix时间戳
- 华为的两道笔试题:字符串循环移动;大数求余问题
- 关于unix时间戳
- golang笔记
- matlab中find函数的使用说明
- CMD命令之Echo
- CADisplayLink 及定时器的使用
- MySQL的BLOB类型
- 2016猎豹移动笔试题---求Unix时间戳
- PostgreSQL pg_clog fsync 频率分析
- python闭包的注意点
- hdu 5494 Card Game(BC水题)
- hdu5477 A Sweet Journey
- 蓝懿ioS 技术内容和心得 10.14
- 使用git和github进行协同开发流程
- 基本数据类型默认值
- pull解析xml