欢迎来到天天文库
浏览记录
ID:57579965
大小:65.50 KB
页数:7页
时间:2020-08-27
《用Java转换时间的格式.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Java做的时间格式转换系统一界面如下:二文件名为:MyTime后缀为.java二代码如下:importjava.util.*;publicclassMyTime{inthour;intminute;intmm;intmmm;intall;intaa;intba;intca;intda;intab;intbb;intcb;intdb;intta;inttb;inttc;intj;/*publicMyTime(){}*/publicintconvertTimeToMilliseconds(){intd;
2、d=hour*3600000+minute*60000+mm*1000+mmm;returnd;}publicint[]convertMillisecondsTimeToString(){inta,b,c,e;a=all/3600000;b=all%3600000/60000;c=all%3600000%60000/1000;e=all%3600000%60000%1000;int[]abce={a,b,c,e};returnabce;}publicintisGreaterThanOrEqual(){
3、ta=aa*3600000+ba*60000+ca*1000+da;tb=ab*3600000+bb*60000+cb*1000+db;tc=ta-tb;returntc;}publicstaticvoidmain(String[]args){//TODO自动生成的方法存根MyTimesc=newMyTime();MyTimesd=newMyTime();Scannerinput=newScanner(System.in);intthePime;inttd;int[]theAll={};intf;wh
4、ile(true){System.out.print("1转为毫秒2转为时、分、秒、毫秒3比较大小4退出");f=input.nextInt();//直接从键盘输入一个数switch(f){case1:System.out.print("请输入时");sc.hour=input.nextInt();System.out.print("请输入分");sc.minute=input.nextInt();System.out.print("请输入秒");sc.mm=input.nextInt();Syste
5、m.out.print("请输入毫秒");sc.mmm=input.nextInt();thePime=sc.convertTimeToMilliseconds();System.out.println("转为毫秒"+thePime);break;case2:System.out.print("请输入总毫秒数");sc.all=input.nextInt();theAll=sc.convertMillisecondsTimeToString();System.out.print("转为时,分,秒,毫秒
6、的格式为:");for(inti=0;it2则输出true否则输出false,请先以次输入t1t2的值");System.out.print("请输入t1的时");s
7、d.aa=input.nextInt();System.out.print("请输入t1的分");sd.ba=input.nextInt();System.out.print("请输入t1的秒");sd.ca=input.nextInt();System.out.print("请输入t1的毫秒");sd.da=input.nextInt();System.out.print("请输入t2的时");sd.ab=input.nextInt();System.out.print("请输入t2的分");sd.
8、bb=input.nextInt();System.out.print("请输入t2的秒");sd.cb=input.nextInt();System.out.print("请输入t2的毫秒");sd.db=input.nextInt();td=sd.isGreaterThanOrEqual();System.out.println(td);if(td>0)System.out.println("true");elseSystem.out.println
此文档下载收益归作者所有