导航:首页 > 编程语言 > java毫秒时分秒

java毫秒时分秒

发布时间:2024-09-03 07:44:48

java将时分秒格式的时间转化成秒数

public class TimeToSecond {

public static void main(String[] args) {

String time ="01:22:12";

String[] my =time.split(":");

int hour =Integer.parseInt(my[0]);

int min =Integer.parseInt(my[1]);

int sec =Integer.parseInt(my[2]);

int zong =hour*3600+min*60+sec;

System.out.println("共"+zong+"秒");

}

}

(1)java毫秒时分秒扩展阅读

java将毫秒值转换为日期时间

public static void main(String[] args) {

long milliSecond = 1551798059000L;

Date date = new Date();

date.setTime(milliSecond);

System.out.println(new SimpleDateFormat().format(date));

}

❷ java语言写出:输入一个秒数。转换为小时:分:秒的格式输出。

Java程序:

importjava.util.Scanner;

publicclasstest{
publicstaticvoidmain(String[]args){
Scannerscan=newScanner(System.in);
intnum;
inthour=0;
intminute=0;
intsecond=0;

System.out.print("请输入秒数:");
num=scan.nextInt();

second=num%60;
num-=second;
if(num>0){
num/=60;
minute=num%60;
num-=minute;
if(num>0){
hour=num/60;
}
}

System.out.printf("%d:%d:%d ",hour,minute,second);
}
}


运行测试:

请输入秒数:9876

2:44:36

❸ java如何获取当前时间 年月日 时分秒

//得到long类型当前时间

longl=System.currentTimeMillis();

//new日期对

Datedate=newDate(l);

//转换提日期输出格式

SimpleDateFormatdateFormat=newSimpleDateFormat("yyyy-MM-

ddHH:mm:ss");System.out.println(dateFormat.format(date));

(3)java毫秒时分秒扩展阅读

package com.ob;

import java.text.ParseException;

import java.text.SimpleDateFormat;

import java.util.Calendar;

import java.util.Date;

public class DateTest {

public static void main(String[] args) throws ParseException {

Calendar now = Calendar.getInstance();

System.out.println("年: " + now.get(Calendar.YEAR));

System.out.println("月: " + (now.get(Calendar.MONTH) + 1) + "");

System.out.println("日: " + now.get(Calendar.DAY_OF_MONTH));

System.out.println("时: " + now.get(Calendar.HOUR_OF_DAY));

System.out.println("分: " + now.get(Calendar.MINUTE));

System.out.println("秒: " + now.get(Calendar.SECOND));

System.out.println("当前时间毫秒数:" + now.getTimeInMillis());

System.out.println(now.getTime());

Date d = new Date();

System.out.println(d);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateNowStr = sdf.format(d);

System.out.println("格式化后的日期:" + dateNowStr);

String str = "2012-1-13 17:26:33";

//要跟上面sdf定义的格式一样
Date today = sdf.parse(str);

System.out.println("字符串转成日期:" + today);
}
}

❹ JAVA怎么把时间长转换成时分秒格式

小时:h=time/3600(整除)
分钟:m=(time-h*3600)/裤物60 (整除)
秒圆孝:s=(time-h*3600) mod 60 (取余)橘纯稿

❺ 在java里,一个long型的,怎么计算成时分秒

	publicstaticStringmSec2hms(LongmSec){
LongdiffTime=mSec/1000L;
StringBuilderstringBuilder=newStringBuilder();
for(inti=2;i>0;i--){
LongmodTime=diffTime%60;
stringBuilder.insert(0,modTime+(i%2==1?"′":"″"));
diffTime/=60;
}
stringBuilder.insert(0,diffTime+":");
returnstringBuilder.toString();
}

❻ 用java怎样把一个以秒为单位的数转换成时分秒,比如说3670s表示为:1时1分10秒 详细的答案给全分!

我刚写的你看看把

public class h
{
public static void main(String args[]){
System.out.print( cal(3670));
}

public static String cal(int second){
int h = 0;
int d = 0;
int s = 0;
int temp = second%3600;
if(second>3600){
h= second/3600;
if(temp!=0){
if(temp>60){
d = temp/60;
if(temp%60!=0){
s = temp%60;
}
}else{
s = temp;
}
}
}else{
d = second/60;
if(second%60!=0){
s = second%60;
}
}

return h+"时"+d+"分"+s+"秒";
}
}

❼ 在JAVA中如何判断当前时间是不是整点

System.currentTimeMillis()产生一个当前的毫秒,这个毫秒其实就是自1970年1月1日0时起的毫秒数,用来计算当前毫秒与1970年1月1日之间的毫秒差。
那么我们就可以longtime=System.currentTimeMillis();
然后换算一下小时,发现1小时等于3600s等于3600000ms。
那么我们把这个long类型的time进行一次取余运算。
intmin=time%3600000;
那么只要min的值小于一分钟,即60000ms即可。
if(min<60000)System.out.println("当前时间为整点.");
elseprintln("非整点.");

整体简化代码如下:
if(System.currentTimeMillis()%3600000<60000)System.out.println("当前时间为整点.");
elseprintln("非整点.");

阅读全文

与java毫秒时分秒相关的资料

热点内容
linux电脑如何连接服务器地址 浏览:955
阿里域名邮箱pop服务器地址 浏览:852
李白pdf 浏览:782
pdfmax 浏览:223
跑步紧身裤压缩裤 浏览:215
郑州金水房价查询app哪个好 浏览:575
房地产开发流程pdf 浏览:243
小鹏p7能耗APP怎么查 浏览:243
如何代挂服务器 浏览:282
安卓机拍视频时怎么当背景音乐 浏览:879
方舟编译器华为p20pro更新 浏览:30
php程序漏洞 浏览:552
手机app怎么转过去 浏览:233
新建文件夹标记 浏览:486
两处收入个税App上怎么申报 浏览:674
hive创建数据库命令 浏览:846
服务器在台湾怎么加速 浏览:706
linuxparted磁盘分区命令 浏览:146
pdf缺点 浏览:839
kalilinuxu盘制作 浏览:926